Od wielu lat kiedy mam przyjemność korzystania z Visual Studio jako środowiska developerskiego nie mogę sobie wyobrazić pracy z nim bez….ReSharpera. Narzędzie to daje nam wiele przyjemności z codziennej pracy, takich małych jak uzupełnianie pisanego kodu, jak też tych większych pozwalających na analizę kodu, wykrywanie błędów. Visual Studio 2010 Beta 2 już króluje na wielu naszych komputerach, ale mi brakowało ReSharpera, teraz juz jest! nie to wersja oficjaln...
Dzisiaj pokażę przykład jak w prosty sposób wyciągnąć z poziomu C# widoki użytkownika dla danego entity i dodać do rozwijanej listy a później można to w różnoraki sposób wykorzystać, W tym przypadku jest do dla account (UserViewCollection(1) kod obiektu dla ccount to 1) dla innych entity..
Za pomocą poniższego kodu w C# możemy użyć CRM SDK API do pobrania kontaktów spełniającyh wybrane kryteria, w tym przypadku kontakty które mają dane miasto zdefiniowane w warunku...
Wraz z udostępnieniem SDK 3.0 dla .NET Micro Framework, pojawiła się możliwość jego współpracy w darmowej edycji Visual C# 2008 Express Edition. Do tej pory, aby pracować z poprzednimi edycjami SDK wymagane było posiadanie pełnego i płatnego Visual Studio w wersji 2005....
//Tworzymy tablicę. var lookupData = new Array(); //Tworzymy obiekt który będzie dodawany do tablicy...
Poniższy przykład pokazuje jak pobrać dane z CRM-a za pomocą zapytań konstruowanych w XML, w kolejnych postach napisze jak robić przykładowe zapytania w XML...
Tutaj znajdziecie przykład jak za pomocą CRM SDK dodać np. dużo produktów do CRM-a z pliku CSV. Przykład ten jest zdarzeniem podpiętym do zwykłego przycisku w Microsoft Visual Web Developer...
Z zabezpieczeniami aplikacji webowych spotykamy się prawie przy każdej okazji, gdy logujemy się do dowolnego serwisu internetowego. Dzięki temu dostajemy możliwość dostępu do różnych zasobów aplikacji WWW, które niekoniecznie są dostępne dla wszystkich użytkowników usług webowych. Wydawałoby się, że uzyskanie dostępu do zabezpieczonych części aplikacji ASP.NET wymaga autoryzacji przy każdej próbie połączenia z chronioną stroną. Na szczęście prosty mechanizm ciasteczek (ang. cookies) zwalnia nas od tej uc...
Wcześniej pisałem o pojawieniu się tego pakietu bibliotek i przykładów. Na początku sierpnia (gdy byłem na urlopie) pojawiła się finalna wersja Code Packa...
TFS 2010 szybko zmotywował mnie do przyjrzenia się bliżej Build Services. Powodów jest parę, po pierwsze konfiguracja stała się banalna, dzięki wizualnym narzędziom. Piszę tutaj nie tylko o stworzeniu samej definicji builda. To się znacząco nie zmieniło. Mam na myśli modyfikację szablonu procesu budowania. Wcześniej to był plik zgodny z MSBuild, do którego nie było dobrych narzędzi. Poniżej macie przykład przeplywu w standardowym szablonie realizowany w Vi...
TabIndex-y Czy zastanawialiście się kiedyś jak szybko i “bezboleśnie” ustalić kolejność kontrolek? Forma z elementami ustawionych w różnych miejscach może być “trudna” do przejścia dla użytkownika, gdy nie ustalimy dla jej elementów właściwości TabIndex (oczywiście gdy korzysta on z klawiatury). Z pomocą przychodzi opcja OrderTab w widoku Designera. Po jej włączeniu widzimy etykietki z kolejnością oraz możemy ją na nowo ustalić (wyklikać). No Responses Yet to “TabIndex-y” Loading...Leave a ReplyKliknij t...
Wskazania Composite Application Guidance for WPF and Silverlight, znane również pod nazwą Prism v2, są już dostępne od kilku miesięcy. Jednym z obszarów, w których Prism zapewnia wsparcie jest możliwość tworzenia swojej aplikacji zarówno dla Windows Presentation Foundation (WPF), jak i dla Silverlight. Ciekawe, że początkowo ta część naszych wskazań spotkała się ze sporym oporem. Dlaczego skupialiśmy się na wieloplatformowości przez pierwsze kilka iteracji projektu, gdy mogliśmy poświęcić swój czas na ud...
Architektura 4666 dni, 20 godzin, 17 minut temu 109 źrodło rozwiń
Kontrowersyjny esej o kodzie czytelnym, część 4: komentarze Komentarze w kodzie metod pomagają nam zrozumieć, co miała na myśli osoba implementująca algorytm realizowany przez daną metodę: dlaczego ten if wygląda tak i po co jest ta pętla. Komentarze pozwalają też na oznaczenie etykietami pewnych logicznych fragmentów metody, które stanowią spójną całość. Takie fragmenty są też często zamykane w regiony. Zarówno komentarze, jak i regiony, wewnątrz metod są znakiem, że kod potrzebuje refaktoryzacji. Sam ...
Jednym z moich ulubionych narzędzi w systemie operacyjnym Linux jest apt. Aby zainstalować aplikację wystarczy w shellu wpisać apt-get install nazwa_aplikacji. Apt pobiera z repozytorium pakiet wraz z zależnościami i po krótkiej (lub dłuższej) chwili mamy aplikację gotową do uruchomienia. hornget jest takim apt dla programistów .NET. Dzięki niemu w prosty sposób można automatycznie uaktualnić binaria kilkunastu projektów używanych na codzień (m.in. NHibernate, NHContrib, MVCContrib, Rhino Tools).
Dla wielu programistów wstępem do programowania był ich ojciec zmuszający do pisania własnych gier. Zamiast nowej, lśniącej konsoli Atari 2600, którą chciałem, dostałem komputer Texas Instruments TI-99/4a. Oczywiście nie o to mi wtedy chodziło, ale ta nieodwracalna decyzja zapoczątkowała karierę, która trwa już trzydzieści lat.
Autor: Poznań to pierwsze miasto, które odwiedziłem w ramach swoich wystąpień na grupach .NET poza granicami Krakowa. Poznańska Grupa .NET to moim zdaniem wręcz idealne miejsce na prezentacje. Nie inaczej było w ostatni czwartek, kiedy w Poznaniu dane było mi zaprezentować najciekawsze elementy Silverlight 3, Blend 3 oraz .NET Ria Services. Duża aktywność słuchaczy uczyniła spotkanie bardzo wartościowym, także dla mnie. Ze względu na czas skrótowo przedstawiłem .Net Ria Services (co z pewną premedyt...
Stworzenie przejrzystego i funkcjonalnego interfejsu dla aplikacji mobilnej nie jest prostym zadaniem. Szczególnie obecnie gdy dynamika rynku urządzeń mobilnych cały czas się zwiększa i co rusz spotykamy się z nowymi rodzajami wyświetlaczy. Projektując interfejs aplikacji mobilnej musimy mieć na uwadze trzy parametry wyświetlania: rozdzielczość, rozmiar ekranu, i tryb wyświetlania. Rozdzielczość określana jest w DPI (ang. dot per inch) im większa tym więcej możemy zmieścić na ekranie. Typowymi rozdzielcz...
Mobile development 4667 dni, 3 godziny, 40 minut temu 23 źrodło rozwiń
Ukazała się druga beta nowego IDE Microsoftu – pobierz VS 2010 beta 2. Na szybko można zauważyć takie zmiany jak nowa strona startowa (trochę bardziej przejrzysta niż w beta 1), nowy styl zaznaczania (w beta 1 można było zaznaczyć również “pustą przestrzeń”, ale kolor był ciekawszy niż taki jak teraz – zwykły niebieski :) ), czy też wizard tworzenia nowego projektu bardziej rozbudowany. Po instalacji VS2010 uruchamia się bardzo fajnie pomyślany Help Library Manager pozwalający ściągnąć dokumentację, czy ...
Tak jak obiecywałem w poprzednim post'cie przedstawię teraz tabelaryczne porównanie standardów "konkurencyjnych" lub związanych z Express Interface (XI):
Dawno nie przyglądałem się rozwojowi Phalanger-a, ale dziś zobaczywszy na stronę projektu naprawdę jestem pod wrażeniem. Na szybko napiszę tylko tyle – środowisko programistyczne dla PHP (działającego pod .NET Framework) w oparciu o Visual Studio 2008 ! Co więcej – Silverlight :O To tyle na szybko, niedługo postaram się opisać co się działo ostatnio w projekcie i czy można bez problemu migrować z LAMPa na WISN (Windows+IIS+Sql Server+.NET Framework :) ) i oczywiście jakie zalety.