ASP.NET vNEXT

Bartłomiej Zass Najbliższe miesiące przyniosą znaczące zmiany w sposobie pisania oraz działania aplikacji ASP.NET. ASP.NET stanie się znacznie bardziej modularną i wydajną platformą do tworzenia aplikacji webowych. Zobaczysz jak skroić framework pod swoje własne potrzeby, dodając poprzez NuGet tylko te elementy, z których akurat będziemy chcieli skorzystać. Zobaczysz jak różne wersje frameworków mogą koegzystować na jednej maszynie a nawet jak hostować ASP.NET bez…

Reactive eXtensions – wypchnij swoje dane!

Grzegorz Jachimko Reactive eXtensions to zbiór bibliotek które pozwolą zmienić sposób w jaki patrzysz na przetwarzanie danych. Danych rozproszonych, udostępnianych przez wiele niezależnych źródeł. Tak jak LINQ swego czasu było rewolucją w sposobie przetwarzania kolekcji danych, tak śmiem twierdzić, że RX ma możliwość zrobić podobne zamieszanie w świecie danych które są dostarczane w momencie wystąpienia zewnętrznych zdarzeń. celine replica handbags replica handbags…

Asynchroniczny model programowania w .NET

Grzegorz Jachimko Według MSDN – asynchroniczny model programowania jest kluczem do tworzenia skalowanych i responsywnych aplikacji. Ale co to tak naprawdę oznacza? Jak w dobie komputerów, kiedy to podstawowa wersja najnowszego procesora posiada przynajmniej cztery jądra wykorzystać to stwierdzenie? Nowoczesne i wysokopoziomowe języki programowania często ukrywają przed nami sporo szczegółów implementacyjnych, upraszczając programowanie asynchroniczne do słów kluczowych async i await, ukrywając całą wiedzę tajemną przed nami. Na tej…

F# – dlaczego warto programować funkcyjnie

Jakub Waliński Jako programista zapewne coraz częściej słyszysz o programowaniu funkcyjnym. Mogło też obić Ci się o uszy, że programując funkcyjnie jesteś w stanie tworzyć bardziej zwięzły i poprawny kod, a twoje programy będą dużo wydajniejsze dzięki lepszemu wsparciu wielowątkowości. Podczas tej prelekcji poddamy krytycznej analizie te stwierdzenia i sprawdzimy co tak naprawdę możesz zyskać kiedy zdecydujesz się kroczyć ścieżką funkcyjności. W tym celu…

Świadomy programista, czyli jak napisać najgorszy kod na świecie

Konrad Łukasik Jako specjaliści pracujący na co dzień w podobnych obszarach kodu, nie dostrzegamy – lub wręcz przyzwyczajamy się – do jego wad. Zastane konstrukcje przyjmujemy jako poprawne, bez głębszej dyskusji nad zagrożeniami i tym, jak dobre rozwiązanie powinno wyglądać. Przyjdź, by dowiedzieć się co boli dewelopera i architekta poruszającego się w różnych warstwach aplikacji webowych .NET. Skonfrontuj swoje doświadczenia z moimi spostrzeżeniami, aby…

Integracja TFS z Project

Artur Żarski Sesja ma za zadanie przedstawić aspekty integracji Project Server oraz Team Foundation Server – co jest niezbędne do takiego połączenia, jakie elementy mogą być integrowane oraz w jaki sposób…

Narzędzia programowania platformy Office

Artur Żarski Sesja przedstawia sposoby programowania platformy Office oraz konsekwencji wyborów poszczególnych z nich. Przegląd technik programowania Office oraz tego co z Office możemy dodatkowo wyciągnąć.…

Efektywne programowanie SQLCLR

Damian Widera Sesja jest adresowana dla programistów .NET, którzy muszą utworzyć kod, ktory następnie będzie wykorzystany w środowisku SQL Server. Okazuje się, że takie rozwiązanie może byc dużo bardziej efektywne i wydajne, niż pisanie kodu tylko w języku T-SQL.  Przekazane zostaną również niezbędne informacje zwiazane z bezpieczeństwem oraz monitorowaniem rozwiązania…