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.
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…
Dla zainteresowanych użytkowników Windows Server 2008 od niedawna są dostępne całkiem za darmo pakiety językowe MUI (Multilingual User Interface) w tym język polski dla systemu Windows Server 2008. Jak wiadomo umożliwiają korzystanie z wielojęzycznego interfejsu w nowym systemie Windows co polepszy pracę nie jednemu administratorowi w oddziałach na całym świecie.
Technologia wielojęzycznego interfejsu użytkownika jest używana w systemach Windows Vista i Windows Server 2008. Dlatego dokumentacja tego interfejsu dla systemu Vista dotyczy także systemu Windows Server 2008, która jest dostępna na stronie TechCenter:
MUI - przewodnik krok po kroku
Przewodnik po wielojęzycznym interfejsie użytkownika
Pakiet MUI dla Windows Server 2008 można pobrać z centrum pobierania Microsoftu.
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
Według zapowiedzi rosyjskiego ministra edukacji do końca 2009 roku ze szkolnych komputerów w całej Rosji zniknie system Windows oraz innego jego komercyjne aplikacje. Do tego czasu ministerstwo rosyjskie chce wprowadzić oprogramowania Open Source stworzone przez rosyjskich informatyków. Nowe systemy operacyjne w rosyjskich szkołach oparte mają być na jeden dystrybucji z rodziny Linuksa najprawdopodobniej ALTLinux. Według mediów rosyjskie ministerstwo chce zastąpić systemu Windows z powodu ich nielegalnego oprogramowania w szkołach, dając im wybór pomiędzy legalnym oprogramowaniem open source a pirackimi wersjami Windows… a ile w tym prawdy nigdy nie wiadomo. Według mnie do końca nie jest to dobry wybór, z kilku ważnych powodów: każdy wie, że system Windows dla młodego człowieka jest łatwiejszy do nauki, niż zaawansowany system Linux, ponadto mają wiele możliwości programowania w platformie .NET a nielegalne kopie Windows można zastąpić oryginałami z MSDNAA dla uczniów i studentów. Również wiadomo, że Rosja chce przeciwstawić się USA skąd system Windows jest sławny i pochodzi. Co z tych planów wyjdzie okaże się za kilak lat - powstanie Leninux a dla profesjonalistów Stalinux 