Kilka dni temu Microsoft udostępnił pierwszą poprawkę dla VS 2008. Jedną z kilku powodów wydania SP1 od całkiem nie dawno wydanego VS 2008 (około 9 miesięcy temu) jest poprawienie błędów wykrytych wcześniej, ale przede wszystkim polepszenie wydajności całej platformy .NET, co związane jest z zmniejszeniem rozmiaru .NET Framework 3.5. Właśnie dołączony do SP1 .NET Framework Client Profile, który potrafi o 85% zmniejszyć rozmiar kodu pomoże szczególnie użytkownikom systemu XP, ponieważ pliki wynikowe jak i biblioteki są zbyt “ciężkie” jak na system XP, z czym lepiej radzi sobie Vista. Dodatkowo w SP1 dla VS 2008 dodano obsługę SQL Servera 2008, który również całkiem niedawno ujrzał światło dzienne w bezpłatnej wersji SQL Server 2008 Express Edition. SP1 dostarcza również wiele innych poprawek, takich jak ulepszone narzędzia do WPF, dodano nowe komponenty i narzędzia dla Visual Basic i Visual C++, również zwiększono funkcjonalność narzędzi dla technologii AJAX oraz ulepszenia w zakresie wdrażania rozwiązań webowych, oraz ulepszono narzędzia ADO.NET Entity Designer. W trakcie instalacji SP1 dla VS 2008 na samym początku ukazało się okno z spisem poprawek, które dołączam poniżej.

Service Pack 1 dla Visual Studio 2008 można pobrać na stronie Microsoftu.
Dnia 29 maja br. na Politechnice Poznańskiej odbyła się konferencja Heroes Community Launch. W organizację konferencji zaangażowały się Grupy.NET oraz Grupy IT z następujących uczelni: Politechnika Poznańska, Uniwersytet im. Adama Mickiewicza w Poznaniu, Uniwersytet Przyrodniczy w Poznaniu, Wyższa Szkoła Komunikacji i Zarządzania w Poznaniu. Podczas spotkania przedstawione zostało pięć sesji.

Pierwsza sesja to Silverlight 2, którą prezentował Bartłomiej Zass. Warto wspomnieć, że Bartek Zass jest obejmuje stanowisko Developer Trainer w dziale Developer & Platform Group polskiego oddziału Microsoft. Warto zajrzeć: http://www.microsoft.com/poland/developer/kontakt/bzass.mspx
Prezentacja druga to Niezawodne serwery – klaster z Windows Server 2008, która zaprezentował Grzegorz Tworek z ISCG sp. z o.o.
W prezentacji trzeciej wystąpił po raz drugi Bartłomiej Zass. Tym razem mówił o Programowaniu urządzeń mobilnych. Wykorzystując najnowsze technologie Microsoftu.
Ostatnia sesja i chyba najciekawsza moim zdaniem to Nowości w Windows Server 2008 przedstawione po raz drugi przez Grzegorza Tworek.
Między sesjami odbyły się także prezentacje firm. Hardsoft Telekom z działu hardware, Cafe News S.A. oraz firma Centuria.
Dzięki uprzejmości firmy Centuria w trakcie trwania konferencji został uruchomiony streaming on-line. Transmisja konferencji na żywo jest dostępna na stronie istream.pl
Myślę, że konferencja wypadła pozytywnie. Bardzo ciekawe prezentacje, dużo dyskusji jak i doskonała okazja do porozmawiania jak i poznania specjalistów IT. Osoby, które się zarejestrowały a nie były obecne mają czego żałować. Jedynym wytłumaczeniem się to nałożenie terminu konferencji niestety z Juwenaliami
które w tym roku były bardzo ciekawe. Natomiast osoby które były mają możliwość wypełnienia krótkiej ankiety.
Jak większość użytkowników portalu WSS.pl, lub Codeguru.pl przeczytała w swoich mailach lub w sieci, w najbliższym czasie a nawet i teraz trwają prace na połączeniu tych dwóch portali w jedną ciekawą bazę wiedzy zwaną ITCore.pl. Zapowiada się bardzo fajny portal społecznościowy Microsoftu dla programistów w .NET jak i dla specjalistów IT. Portal miał ruszyć już dawno ale niestety trwają jeszcze prace, światło dzienne ma ujrzeć pod koniec tego miesiąca. Jeśli ktoś posiada konta w tych dwóch portalach krótka informacja dla nich.
UPDATE 1 (21 kwietnia 2008):
Według zapowiedzi już dzisiaj ruszył portal ITCore.pl, jednak po krótkim testowaniu a nawet chęci zmianie hasła nie jest to możliwe. Bardzo często jest również problem z samym załadowaniem strony. ITCore.pl nie jest do końca dopracowane, niestety posiada wiele błędów, miejmy nadzieję że szybko zostaną one usunięte. Ale w końcu jest to wersja beta, czekamy na wersje finalną.

UPDATE 2 (23 kwietnia 2008):
“Po kilku dniach analiz i konsultacji, zarówno wewnętrznych, tych z Redakcją, jak i obserwując Wasze wypowiedzi, doszliśmy do wniosku, że portal itcore.pl nie spełnia Waszych oczekiwań. Głos społeczności jest dla nas najważniejszy i dlatego podjęliśmy decyzję o zamknięciu projektu ITCore.” O to informacja z dnia dzisiejszego odnośnie nowego portalu. A szkoda…
Drugi i ostatni dzień IT Academic Day - usłyszeliśmy trzy interesujące prezentacje. Moim zdaniem jedną z najciekawszych była prezentacja przedstawiona jako pierwsza przez Tomasza Kopacza z Microsoft Polska. Pokazał swoją ogromną wiedzę jaką posiada i przedstawił najnowszą technologię .NET 3.0 i .NET 3.5. Temat prezentacji to strategie dostępu do danych: ADO.NET, LINQ, EDM itp. Naprawdę warta obecności.
Prezentacja druga przedstawiona była przez firmę IT.Integro która jest członkiem Microsoft President’s Club. Firma IT.Integro zdobyła również tytuł Partner Roku Microsoft Dynamics na rok 2008, więc jak łatwo się domyśleć tematem prezentacji był Microsoft Dynamics NAV.
Prezentacja trzecia i ostatnia z tego spotkania to Interfejs użytkownika - jak go zrobić dobrze i dlaczego to tak ważne. Z dobrym poczuciem humoru temat przedstawił Witold Bołt z Uniwersytetu Gdańskiego.
Więc kto nie był niech żałuje
może nie wszystkich tematów no ale naprawdę warto było poświęcić odrobinę czasu aby dowiedzieć się trochę o nowych technologiach. A przy okazji z odrobiną szczęścia można było zdobyć ciekawe nagrody. Więc zapraszam za rok!
No i po długim oczekiwaniu doczekaliśmy się… pierwszego dnia IT Academic Day na Politechnice Poznańskiej. Jakie moje wrażenie? Hmm było całkiem ciekawie ale mogło być lepiej
Wymieniłbym jeden temat prezentacji na zupełnie inny bardziej ciekawszy oraz myślę, że bardziej interesujący dla innych. Ale ogólnie patrząc bardzo dobry pomysł na zorganizowanie konferencji takiego typu.
Impreza IT warta obecności szczególnie na pierwszej prezentacji about Windows Server 2008. Zaprezentowano najważniejsze funkcje oraz nowe możliwości Windows Server 2008 (w stosunku do poprzednich wersji). Przedstawiono dlaczego warto poznać ten system i poświęcić mu swój cenny czas tak aby w przyszłości korzystać z jego zalet. Ze szczegółów technicznych pokazano m.in. NAP, Server Core, IIS 7.0, Server Manager, Role Management, Active Directory, File System, Group Policy. A to wszystko zaprezentował Mariusz Kędziora.
Temat drugi to prezentacja systemu Windows Embedded CE na przykładzie projektu konkursowego enlEYEght grupy Aero @ PUT. Zaprezentowano system Windows Embedded, jego konstrukcję i najważniejsze cechy, sposobów instalacji w urządzeniach, przygotowywaniach obrazu oraz zastosowań. Na tym tle zaprezentowano kategorię Embedded Development i konkurs Imagine Cup. Dodatkowo przy pomocy projektu enlEYEght przedstawiono zastosowanie systemu WinCE. A wszystko przedstawiła grupa Mikołaja Małaczyńskiego z Politechniki Poznańskiej.
Prezentacja trzecia to interesujący temat opracowany przez kolegę z roku Przemysława Walkowiaka about Windows PowerShell. Celem prezentacji było zapoznanie z powłoką PowerShell systemu Windows. Omówiono jej możliwości, podstawowe elementy, oraz przykładowe skrypty w PowerShell.
Jutro czekają nas kolejne trzy interesujące prezentacje na które warto iść i posłuchać. Dodatkową zachętą obecności na IT Academic Day są różnego rodzaju konkursy i ciekawe nagrody. Zapraszam!
Co się okazało Silverlight 1.1 ma aż tyle nowych funkcji, że nie można pozostać na poprawce w aktualnym numerze wersji. Pisze na swoim blogu dyrektor generalny Microsoft Developer Division Scott Guthrie. Jak wiadomo jest dostępna wersja Silverlight 1.1 Alpha która jest ostatecznym wydaniem z tej wersji. Silverlight 2.0 możemy spodziewać się w pierwszym kwartale 2008 roku w marcu na konferencji MIX 2008 w Las Vegas. Najnowsza wersja zawierać będzie:
- WPF UI Framework - wsparcie dla nowych elementów modelu programowania WPF (panele, dwukierunkowe wiązanie danych czy szablony kontrolek)
- Rich Controls - (TextBox, CheckBox, RadioButton, ScrollViewer, ProgressBar itp.)
- Rich Networking Support - wsparcie dla sieci z wykorzystaniem REST, POX, RSS oraz Web Services
- Rich Base Class Library Support - wsparcie dla LINQ do XML i HTML DOM API
Dla zainteresowanych jest możliwość pobrania najnowszej wersji Silverlight w centrum pobierania Microsoftu.
Źródło: http://weblogs.asp.net/scottgu
Przenosząc część moich książek z mojej małej biblioteki przez ręce przewinęła mi się książka “C# i .NET” Stephen C. Perry wydawnictwa Helion. Chciałem wspomnieć właśnie o niej, ponieważ całkiem nie dawno z niej korzystałem do zdobycia informacji o modelach połączeniowym oraz bezpołączeniowym w ADO.NET. Chciałem polecić tą książkę każdemu kto ma jakieś pojęcie o programowaniu obiektowym a chce się nauczyć programowania w języku C# oraz programowaniu aplikacji w .NET wersji 2.0. Największą z zalet tej książki jest to, iż nie są w niej tłumaczone podstawy programowania oraz objaśniane działania programowania obiektowego w odróżnieniu np. do książki Symfonia C++ standard Jerzego Grębosza gdzie wszystko jest tłumaczone aż za dokładnie. Od samego przypisywania zmiennych, działania pętli do obiektowości. Owszem książka jest dobra, ale dla osób które chcą się nauczyć i zrozumieć programowanie nie mając wcześniej z tym większej styczności. Książka “C# i .NET” przedstawia możliwości platformy .NET i języka C#. Opisuje elementy platformy, składnię i możliwości języka C# oraz zagadnienia związane z tworzeniem programów za pomocą tych narzędzi. Główne informacje w książce “C# i .NET” to:
- Elementy platformy .NET
- Podstawy języka C#
- Praca z klasami i obiektami w C#
- Przetwarzanie tekstu oraz operacje wejścia i wyjścia
- Tworzenie aplikacji Window Forms
- Korzystanie z biblioteki GDI+
- Połączenia z bazami danych za pomocą ADO.NET
- Aplikacje wielowątkowe oraz rozproszone
- Tworzenie aplikacji internetowych
Zachęcam bardzo do przeczytania tej książki. (Link) do spisu treści oraz pierwszego rozdziału w pdf. “Doskonałe źródło wiedzy dla wszystkich programistów C#” tekst wyjęty z okładki z którym w 100% się zgadzam. A jeśli ktoś już przeczytał tą książkę to z tego działu proponuję inną “C#. Programowanie” Jesse Liberty.
Jeszcze nie zdążyliśmy nacieszyć sie C# 2.0 a tu już mamy dostępną wersję C# 3.0. Nowa wersja zawarta jest w Visual Studio 2008. W tej wersji Microsoft wprowadził wiele nowych elementów do składni, które ułatwiają pisanie aplikacji oraz poprawił to co było niedopracowane lub po prostu nie udane w poprzedniej wersji. Po krótce opiszę najważniejsze z nich.
Read the rest of this entry »
Jak już wiadomo nadchodzi Visual Studio 2008, a nawet można pobrać wersje Beta programu. Co nowego można dowiedzieć się na stronie Microsoftu. Jedną z najważniejszych rzeczy to dwukrotnie szybka kompilacja programu oraz dwukrotnie mniej miejsca potrzebnego w pamięci niż VS 2005. Ponadto dodano funkcje sprawdzające bezpieczeństwo oraz pisownię.
Jeden z pracowników Microsoft w swoim własnym blogu oświadczył, iż będą dostępne kody źródłowe platformy .NET oczywiście z komentarzami. Kod obowiązywać będzie podstawowe biblioteki .NET, ASP.NET, Windows Forms, ADO.NET, WPF, oraz XML. Kod oczywiście będzie dostępny publicznie w odróżnieniu od Microsoft Windows.
Źródło:
http://blogs.msdn.com/mharsh/archive/2007/10/03/source-code-for-the-net-framework.aspx
http://weblogs.asp.net/scottgu/archive/2007/10/03/releasing-the-source-code-for-the-net-framework-libraries.aspx