Archive for kwiecień, 2007
kwiecień 30, 2007
W najnowszym screencascie zaprezentowana jest różnica pomiędzy definiowaniem a wykonaniem zapytania. Nagranie dostępne jest tutaj.
Na blogu MS Data Access Team’u została również oznajmione, że ADO.NET Entity Framework w wersji finalnej ukaże się w pierwszej połowie 2008 - i nie będzie bynajmniej częścią nowego Visual Studio.
Napisane w .NET | Brak komentarzy »
kwiecień 30, 2007
Czym są wzorce projektowe wie chyba każdy kto zajmuje się programowaniem (a przynajmniej powinien o nich słyszeć). Jednymi z bardziej przydatnych szablonów są wzorce - Model-View-Presenter (MVP) i Model-View-Contrler (MVC). Jednakże - pomimo, że można znaleźć całkiem sporą ilość informacji na ich temat - cały czas ciężko o proste, krok po kroku przedstawienie jak to wszystko powinno działać i jak uniknąć najczęstszych pułapek. O takową prezentacje pokusił się Craig Shoemaker prowadzący PolymorphicPodcast.com - i muszę przyznać, że mu się udało. W prosty sposób wyjaśnia jak zaimplementować wzorce i jak ich używać pomiędzy różnymi warstwami prezentacyjnymi. Cały screencast podzielony jest na pięć części i które razem z przykładami można ściągnąć stąd.
Napisane w Design patterns | Komentarzy: 3 »
kwiecień 28, 2007
Google - co rusz mnie zadziwia. Praktycznie przesiadłem się z Worda - na Docs & Spreadsheets - dlaczego? Bo nie muszę się martwić, że nie będę miał PLiterek czy, że nie będzie polskiego słownika aby sprawdzić pisownie, lub w końcu, że zapomnę i zostawię dokument na jednym z komputerów na których pracuję. Nie wspomnę już o możliwości publikowania postów wprost do mojego bloga.
Co więc nowego zalazłem tym razem? Gmail Paper - Google zamierza wprowadzić usługę drukowania. Działa to bardzo prosto - logujesz się do GMaila - wybierasz wiadomości które chcesz wydrukować - klikasz drukuj i gotowe. Google zajmie się wydrukowaniem i przesłaniem dokumentu. Fajne, nie? No to czekajcie będzie lepiej - drukowanie obejmuje jeszcze załączniki dokumenty tekstowe i UWAGA! zdjęcia - tak zdjęcia - będą one drukowane na błyszczącym papierze (nie spodziewam się, że będzie to od razu papier fotograficzny - ale ponoć jego jakość ma być neco lepsza). No to teraz pomyślicie - jak będzie wyglądała sprawa płatności? - a bardzo prosto - wszystko będzie (jak to w Googl‘u) za darmo! ‘Opłaceniem’ wydruku/przesłania dokumentów zajmą się reklamy umieszczone na odwrocie każdej strony. Super nic dodać nic ująć - pozostaje mi tylko pogratulować pomysłu.
Napisane w Misc | Komentarzy: 4 »
kwiecień 28, 2007
Dziewiąta z kolei prezentacja możliwości LINQ‘u jest dostępna tutaj. Tym razem Mike Taulty pokazuje jak obsługiwane są wartości NULL. Screencast dostępny jest tu.
Napisane w .NET | Brak komentarzy »
kwiecień 27, 2007
Z początku sądziłem, ze SubSonic to kolejny OR mapper i miałem dać sobie spokój - w końcu mamy juz NHibernate’a, polska Soode i omc. Entity Framework. Jednak kierowany jakimś dziwnym przeczuciem - postanowiłem ze przynajmniej oblejże screencast.
I dobrze sie stało - SubSonic nie jest narzędziem z serii OR mapping - do czego służy chyba lepiej określała jego wcześniejsza nazwa ASP.NET Actionpack.
Wiec do czego służy ta biblioteka?
Po pierwsze umożliwia nam wygenerowanie DAL - na podstawie istniejącej bazy danych - fakt można to zrobić samemu przy użyciu MyGeneration i odrobiny dobrych chęci. Jednak to co wygenerujemy, raczej nie będzie, niezależne od serwera bazodanowego.
Po drugie udostępnia dość ciekawe narzędzia - jednym z nich jest tzw. rusztowanie (ang. scaffold) - za pomocą dosłownie jednej linii kodu możemy wylistować zawartość tabeli i udostępnić ja do edycji.
I po trzecie - dla mnie najważniejsze - możemy zrzucić bazę danych do pliku (strukturę jak i dane).
Jedyna wada - jak dla mnie - jest to ze kod generowany jest pod katem ASP.NET którym, nie zajmuje sie na codzień.
Screencasty dotyczące tej biblioteki są dostępne tutaj i tu.
Napisane w .NET | Brak komentarzy »
kwiecień 26, 2007
Jak dotychczas nie znalazłem żadnej biblioteki która ułatwiał by tworzenie testów i uruchamiania ich na urządzeniach przenośnych. W sumie od czasu gdy pojawił się SQL Server Compact Edition - nie ma co narzekać - można przetestować większość klas korzystając z NUnit‘a na desktopie. Jednak gdy przychodzi do testowania kodu używającego interop‘a, czy funkcji specyficznych dla PocketPC - nie ma zmiłuj - niczego raczej sobie nie zautomatyzujemy.
Ale cieszcie się ludzie - Visual Studio ‘Orcas‘ ma być ’smart device focused‘ i unit testy dla CF’a będzie miało. Więcej informacji znajdziesz tu.
Napisane w .NET CF | Brak komentarzy »
kwiecień 26, 2007
Dostępne są dwie kolejne prezentacje - siódma i ósma - pokazujące LINQ w akcji.
Napisane w .NET | Brak komentarzy »
kwiecień 25, 2007
W sumie nie jest to podcast tylko - prezentacja video, pokazująca możliwości jakie da nam nowe Visual Studio ‘Orcas‘ w temacie debugowania web service‘ów. Warto zobaczyć tym bardziej, że zajmie to wam raptem nie całe 10 minut. Prezentacja dostępna tutaj.
Napisane w .NET | Brak komentarzy »
kwiecień 25, 2007
- Microsoft Windows Mobile Developer Day - jednodniowe seminarium poświęcone tworzeniu aplikacji na urządzenia mobilne - połączone z prezentacją nowego Windows Mobile 6. Nowa wersja systemu operacyjnego z serii Mobile jest,całkowicie nowym produktem, zaprojektowanym całkowicie od podstaw - dzięki temu nasze aplikacje nie będą już ograniczone przez np. 32 MB przestrzeń adresową. Prezentacja odbywa się 14 maja.
- Ajax Seminar - godzinna prezentacja dotycząca Ajax‘a - nie jestem programistą web’owym, jednak wypadało by coś na ten temat wiedzieć - na pewno postaram się skorzystać z okazji. Prezentacja odbywa się 8 maja.
Jeśli ktoś miałby ochotę, wybrać się ze mną - zapraszam.
Napisane w Spotkania | Brak komentarzy »
kwiecień 24, 2007
Kolejny LINQ Screencast dostępny jest tu. Tym razem przedstawione są sposoby kasowania danych.
Napisane w .NET | Brak komentarzy »