Krótki i żartobliwy wpis – poradnik na temat rozwiązywania problemów z naszym "ukochanym" IDE dla systemu Windows Poradnik ten jest całkiem prosty i każdy powinien sobie z nim doskonale poradzić. Dla wygody podzieliłem go na 2 oddzielne części: Jak rozwiązać 100% problemów? oraz Jak rozwiązać 25% problemów?
Opis najciekawszych funkcji biblioteki MoreLinq.
Mobile development 4884 dni, 17 godzin, 42 minuty temu 78 źrodło rozwiń
Opis tworzenia własnych walidatorów obiektów w RIA Services.
Silverlight 4884 dni, 17 godzin, 42 minuty temu 63 źrodło rozwiń
Podczas wielu batalii z WCF'em natknąłem się na konieczność umieszczenia w obiekcie będącej elementem jakiejś kolekcji referencji do obiektu posiadającego tą kolekcję.
Programowanie rozproszone 4884 dni, 17 godzin, 42 minuty temu 90 źrodło rozwiń
Specjalnie dla czytelników CodeGuru i WSS mamy pierwsze pół oficjalne informacje na temat zbliżającej się konferencji Microsoft Technology Summmit 2011 (MTS 2011). Pierwsze informacje na oficjalnej stronie konferencji, pojawiły się już jakiś czas temu, ale są to na razie informacje tylko o dacie konferencji oraz jej lokalizacji. Konferencja odbędzie się 18-19 października 2011 i w tym roku zostanie przeniesiona do nowej lokalizacji - Warszawskiego Centrum Expo XXI. Będzie to już 6 edycja tej znanej już...
WCF Web API - linki gdzie warto zajrzeć w poszukiwaniu wiedzy o serwisach REST Poprzednio : 1. REST - small introduction Teraz małe zapoznanie z WCF REST Starter Kit i WCF Web API. Pierwszym projektem REST był WCF REST Starter Kit i wbrew pozorom warto się nad nim chwilę pochylić. Ponieważ StarterKit istniał przez dłuższy czas zdążyła wytworzyć się mała baza wiedzy. Oczywiście zmieniły się nazwy klas, metod i inne szczegóły, ale ważne są pewne zasady, ogólny zarys a to można poznać np w serii Scree...
Programowanie rozproszone 4886 dni, 22 godziny, 42 minuty temu 112 źrodło rozwiń
Kolejna ciekawostka związana z IntelliSense w Visual Studio 2010. Często bywa tak, że IntelliSense próbuje być o wiele mądrzejsze niż programista i na siłę dopasowuje wybrane przez siebie nazwy klas i zmiennych nawet jeżeli nie było to naszym zamiarem. Jednym z przykładów może być tu odwołanie do nieistniejącej jeszcze klasy, którą dopiero zadeklarujemy. Szybkie demo polega na wpisaniu w kodzie aplikacji słowa Time – taką właśnie klasę chciałbym za moment dodać, natomiast narazie tworzę tylko kod, który ...
Co to jest REST? Na DevDeys 2010 Aaron Skonnard prowadził prezentację Why we need some REST?. To będzie małe streszczenie z moimi przemyśleniami i zapewne ogromnym chaosem myśli (za który przepraszam). /* Ten post powstawał baardzoo długo i mam nadzieje że przerodzi się w kompletny cykl, a być może i więcej. Wszystkie spostrzeżenia i naprostowania mnie na właściwą drogę mile widziane ;) */ Zanim przejdziemy do głównego tematu - REST spójrzmy na znacznie bardziej obecnie znany standard SOAP (Si...
Programowanie rozproszone 4887 dni, 20 godzin, 10 minut temu 255 źrodło rozwiń
Przegląd najlepszych sesji z NDC. Niesamowicie przydatne. Kudos procent
Witajcie, codintv(); z założenia ma być wideo-blogiem jednak ze względu na okres urlopowy dzisiaj nie jesteśmy w stanie opublikować nowego nagrania. W zamian publikujemy naszym zdaniem ciekawy artykuł\post odnośnie wzorca repozytorium. Temat ten został poruszony w komentarzach do poprzedniego odcinka 09. Repozytorium User. Powstała tam ciekawa dyskusja na temat sensu wykorzystania wzorca repozytorium w naszym projekcie. Poprosiłem o komentarz znajomego i jego odpowiedź zamieszczam poniżej.
Okazuje się, że IntelliSence w Visual Studio 2010 potrafi nie tylko uzupełniać wpisywane przez nas metody, lecz dodatkowo interpretować to co wpisujemy. Przykładem niech będzie klasa Console. Przeważnie gdy piszemy kod, w którym chcemy wczytać pewne dane od użytkownika wpisujemy Console.Read… i wybieramy z listy podpowiedzi ReadLinie. Okazuje się, że można do tego podejść inaczej!
Chyba każdy programista w trakcie swojego życia zbiera jakieś przydatne kawałki kodu. Niektórzy tworzą z nich drobne biblioteki, inni całe frameworki. To czy jest to praktyka zła, czy dobra nie jest tematem tej rozprawki. Wszystkim nam gdzieś tam jednak przyświeca idea DRY (Do not Repeat Yourself). Jak ją sobie zrealizujemy, to już zależy od nas. Przynajmniej w naszych prywatnych projektach. Z owymi „przydasiami” wiąże się pewien problem. Gdy już stworzymy sobie szereg bibliotek, chcielibyśmy je wykorzys...
autor: Ostatnio pokazałem jak dobrać się do typu kontrolera dla dowolnego żądania. Było mi to potrzebne do wykonania zadania, które okazało się dużo bardziej skomplikowane niż początkowo zakładałem. Chciałem mianowicie być w stanie zrobić takie coś: 1: <% if (MVC.Administration.Users.DisableUser().IsUserAuthorized(this.ViewContext.RequestContext)) { %> 2: Disable user 3: <% } %> Czyli: w dowolnym miejscu (w tym przypadku - w widoku) sprawdzić, czy aktualny użytkownik ma uprawnienia do...
agenda oraz filmy z NDC 2011. 3 dni, 7 różnych sesji jednocześnie. Masa materiału do oglądania
Prezentacja jest już dostępna na Vimeo. Miejscami kod przykładów może być mało czytelny ale przyjrzeć im się można z bliska na Prezi. //========================================= Przy okazji chciałbym podziękować wszystkim, którzy wyrazili swe opinie w ankiecie konferencyjnej. Jest to dla mnie najcenniejsze źródło informacji. Z 22 opinii tekstowych, 20 z nich odbieram jako bardzo ciepłe i przyjazne. Wasze słowa są na prawdę motywacją do tego aby następnym razem poświęcić jeszcze więcej czasu (po ob...
Architektura 4889 dni, 20 godzin, 52 minuty temu 113 źrodło rozwiń
Jak działają i do czego mogą być wykorzystane właściwości TargetNullValue, StringFormat i FallbackValue bindingów w Silverlight.
Silverlight 4890 dni, 17 godzin, 1 minutę temu 75 źrodło rozwiń
Dzisiejszy news dotyczący Marketplace dla Windows Phone donosi o poszerzeniu dostępności sklepu z aplikacjamu na WP o kolejne kraje. Do aktualnej 16 krajów dochodzi 19 nowych, a wśród nich także POLSKA… Nowe kraje to:BrazilChileColombiaCzech RepublicDenmarkFinlandGreeceHungaryIndiaJapanNetherlandsNorwayPolandPortugalRussiaSouth AfricaSouth KoreaSwedenTaiwan W związku z tą informacją postanowiłem przetestować Zune bez zmienionych ustawień lokalizacji. Wynik pozytywny! Nie ma informacji, że produkt nie jes...
Mobile development 4891 dni, 19 godzin, 20 minut temu 102 źrodło rozwiń
Jak wykorzystać TDD w codziennym życiu Autor: Arkadiusz Benedykt Opublikowano: 2011-07-20 Znamy już podstawy test driven development, pora wykorzystać tę wiedzę praktycznie. Do stworzenia prostego kodu będziemy potrzebowali Visual Studio 2010 oraz dostępne w nim środowisko testów jednostkowych – MS Tests. Tworzymy nowy projekt testowy. Poniżej znajduje się kod automatyczne generowany przez narzędzie: Kopiuj using System; using System.Text; using System.Collections.Generic; using System.Linq; using ...
Witajcie! zapraszamy na dziewiąty odcinek codingtv(); Dzisiaj omawiamy to co udało nam się zrobić podczas poprzedniej próby nagrania tego odcinka, czyli dodanie biblioteki NLog oraz stworzenie repozytorium dla klasy User. Zapraszamy do oglądania i czekamy na Wasze komentarze!