dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 378

Do kontrolki którą stworzyłem w poprzednim poście dodałem nowe funkcjonalności, które wcześniej zaplanowałem, a mianowicie wystawianie na zewnątrz kontrolki aktualnie wybranego katalogu, możliwość wskazania zadanego katalogu oraz ukrywanie niedostępnych katalogów. Aktualnie wybrany katalog Jest to miejsce, w którym moja aktualna wiedza zmusza mnie do złamania zasada wzorca MVVM. Chciałem mieć możliwość bindowania aktualnego katalogu do innych kontrolek. Nie udało mi się udostępnić odpowiedniego Dependenc...

O programowaniu w dotnecie: DirectoryTreeView - nowe funkcje

Windows 4945 dni, 15 godzin, 40 minut temu gordon_shumway 31 źrodło rozwiń

O ile naturalnie potrafię zrozumieć powody, dla których niektórzy wybierają Linuxa, to w ogóle nie potrafię zrozumieć programistów, którzy świadomie wybierają Windowsa jako swoją platformę. Znam kilku, którzy ciągle tkwią w rutynie z różnych powodów — żaden z nich tego nie pragnie. Miałbym trudność w wyobrażeniu sobie, iż zatrudniam do 37signals kogoś, kto...

Tagi: devblogi
Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Dupkowatość

Inne 4945 dni, 15 godzin, 40 minut temu gordon_shumway 145 źrodło rozwiń

Microsoft Azure stało się ostatnio dość popularne na blogach a sam MS bardzo promuje swoją wersję chmury. IMHO jest to technologia, której nawet jeśli nie jest jeszcze w pełni dojrzała – pierwsze wersje narzędzi, część (np. CDN) jeszcze w wersji Beta – warto się przyglądać. Aby poznać nową technologię IMHO najlepiej spróbować wykorzystać ją w projekcie (tu zgadzam się z opinią Procenta). Tak więc zaczynamy. Na początek jak zwykle Hello World.

Tagi: Azure, chmura
Źródło: praglowski.com
Dziel się z innymi:
IDeveloper | Windows Azure – rozpoczynamy

Inne 4945 dni, 15 godzin, 40 minut temu Paweł Łukasik 71 źrodło rozwiń

ObjectTrackingEnabled Dobrą praktyką jest ustawianie context.ObjectTrackingEnabled = false, gdy tylko odczytujemy jakieś dane.2. RunWithElevatedPrivilegesSPSecurity.RunWithElevatedPriviliges niestety nie działa z kodem LINQ To SharePoint. Istnieje jednak obejście, które znalazłem tutaj: public static void RunWithElevatedPriviliges(SPSecurity.CodeToRunElevated secureCode) { HttpContext backupCtxt = HttpContext.Current; try { // if there is a SPContext make it is as null so...

Tagi: Linq, SharePoint
Dziel się z innymi:
Piotrosz | Parę uwag o LINQ To SharePoint

Bazy danych i XML 4945 dni, 15 godzin, 40 minut temu paduda 22 źrodło rozwiń

MTS to z pewnością wydarzenie, w którym warto uczestniczyć. Spiszę dziś na świeżo po powrocie wrażenia, jakie wyniosłem z 2 ostatnich dni. Zacznę od … stoiska ATE Windows Phone, które współdzieliłem z Danielem Dudkiem. Komunikacja z różnymi ludźmi daje nieraz cenne doświadczenie, jak dane zagadnienie, produkt, technologia jest postrzegana przez innych. Ze swojej strony starałem się udzielać jak najbardziej dokładnych informacji, sprzedając zainteresowanym szczegóły z zakresu samych technologii czy możli...

MK.NET Live: Moje wrażenia z MTS 2010 - Windows Phone 7 na żywo i nie tylko

Inne 4945 dni, 15 godzin, 40 minut temu paduda 84 źrodło rozwiń

Przy okazji rozpoczęcia nowego projektu chciałem w prosty sposób umożliwić budowę projektu z linii komend. Do tej pory używałem do tego NAnta, ale tym razem chciałem dać szansę narzędziu, z którego korzysta wiele projektów open-source: Rake.

Dziel się z innymi:
Wykorzystanie Rake do budowy projektu .NET

Narzędzia 4945 dni, 15 godzin, 40 minut temu wolan 89 źrodło rozwiń

Autor: Ostatnio na forum portalu CodeGuru.pl brałem udział w dyskusji na temat metod prostego debugowania kodu T-SQL z wykorzystaniem polecenia PRINT. W wątku użytkownik szogun.krepa podał metodę obejścia problemu z poleceniem PRINT, które wysyła komunikat informacyjny (w przypadku aplikacji SQL Server Management Studio komunikat ten pojawia się w zakładce Messages) z o...

[PL] SQL Server – Debugowanie z użyciem RAISERROR «  SQLGeek.pl

Bazy danych i XML 4946 dni, 58 minut temu paduda 60 źrodło rozwiń

Postawione w tytule posta pytanie jest jak najbardziej na miejscu. Już teraz mogę zdradzić tajemnicę, że nigdy tablicy nie udostępniamy w postaci właściwości. Na początek chciałbym krótko zarysować problem. W czasie tworzenia kodu okazało się, że bardzo ułatwi mi zachowanie go czytelnym utworzenie klasy przechowującej tablice stworzonych przeze mnie obiektów. Wygląda to następująco: public part...

Tagi: .Net, properties
Dziel się z innymi:
Właściwość zwracająca tablicę. Czy aby na pewno ?

Inne 4946 dni, 58 minut temu macko 70 źrodło rozwiń

Autor: Aktualnie pracowałem nad projektem UI do mojego forum. W zasadzie takie w miarę proste rozwiązanie już jest gotowe. Wiec postanowiłem zabrać się za implementacje powoli podstawowych widoków. I tutaj pojawił się pierwszy problem. A mianowicie zarządzanie, kompresja i cachowanie plików CSS i JS. Jak że zwykle mamy w projekcie jakieś stałe skrypty(np. jQuery) które są wykorzystywanie przy każdym widoku wypadało by żeby one były cachowane i skompresowane. Wiec zabrałem się za rozwiązanie tego problemu...

Tagi: cache
Dziel się z innymi:
Cache - rozmyślania i implementacja

Web 4946 dni, 58 minut temu macko 81 źrodło rozwiń

W poprzednim artykule stworzyliśmy kontrakt usługi IGreetingService wraz z jej implementacją. Sama biblioteka nie jest przydatna, jeżeli nie będzie dostępna dla klientów. Przyszedł zatem czas, aby stworzyć projekt, który będzie ją hostował. Istnieje kilka możliwości udostępnienia usługi i są to: 1) self hosting 2) hostowanie poprzez windows service 3) IIS / WAS

Tagi: WCF
Źródło: codeguru.pl
Dziel się z innymi:
CodeGuru.pl | WCF w praktyce. Część 2 - Host - udostępniamy usługę

Sympatyczne i efektowne wizualnie opracowanie języka HTML 5 znajdziesz na stronie http://joshduck.com/periodic-table.html. To ciekawy pomysł, podręczna ściągawka z podziałem na grupy i odwołaniami do specyfikacji World Wide Web Consortium. Można nawet sprawdzić, jak ma się HTML 5 do konkretnej strony w Internecie, wpisując po prostu adres w polu i klikając przycisk Inspect.

Tagi: Html
Dziel się z innymi:
HTML-owa “tablica pierwiastków”

Web 4946 dni, 58 minut temu paduda 97 źrodło rozwiń

Tytuł wpisu zwiastuje treść i tematykę poważną i podniosłą, jednak bez obaw – poruszana kwestia nie będzie ściśle polityczna czy ekonomiczna, ani daleko odbiegająca od problemów, z którymi zdarza się borykać programistom. Chodzi mianowicie o dostosowanie aplikacji do obowiązujących przepisów, w tym przypadku – stawek procentowych podatku VAT. Kilka dni po mojej decyzji o starcie w ko...

Dziel się z innymi:
InvoiceInvoker a świat wielkiej polityki i ekonomii « Blog Michała Aniserowicza

Web 4946 dni, 58 minut temu gordon_shumway 82 źrodło rozwiń

Drugiej części posta o MVVM Light Toolkit chciałem przedstawić bardzo ciekawe funkcjonalności, mianowicie: EventToCommand oraz obiekt Messenger. Postaram się przedstawić je na przykładzie, który będzie rozwinięciem aplikacji z poprzedniego posta. EventToCommand Jak już wcześniej wspominałem, w kontrolkach WPF'a komendy podpinane są domyślnie do jednego z góry przewidzianego zdarzenia, na przykład dla przycisku jest to odpowiednik OnClick. Nie ma możliwości podłączenia komendy do innych zdarzeń, jednak t...

O programowaniu w dotnecie: Podstawy MVVM Light Toolkit [część 2]

Narzędzia 4946 dni, 5 godzin, 41 minut temu gordon_shumway 274 źrodło rozwiń

Tak, jak wspominałem w ostatnim wpisie, kontynuujemy dzisiaj zmagania z interakcją Gracza z modelami znajdującymi się na scenie. Najpierw zamkniemy każdy z nich w „bańce”, którą następnie będziemy nękać promieniami (ang. rays) i domagać się odpowiedzi na najważniejsze z pytań: „Było przecięcie, czy nie?” (co najlepsze, odpowiedzią może być 42 ). Zaznaczanie, czyli kolizja Zaznaczanie można zrealizować na kilka sposobów. Można np. rysować każdy z obiektów sceny obie...

Tagi: XNA
Dziel się z innymi:
[XNA] Picking, czyli zaznaczanie modeli | czoper.devlog

Inne 4946 dni, 5 godzin, 41 minut temu macko 54 źrodło rozwiń

Korzystając jeszcze z Visual Studio 2008 bez problemu zintegrowałem z nim wtyczkę AnkhSVN, pozwalającą na obsługę tego systemu kontroli wersji bezpośrednio z poziomu IDE. Jednak po przeniesieniu się na Visual Studio 2010 i tradycyjnej instalacji wtyczki, nie dało się z niej skorzystać. Otóż VS 2010 posiada wbudowane narzędzie do wersjonowania kodu, bug trackingu itp. – Team Foundation Server.

VS2010 + AnkhSVN | czoper.devlog

Narzędzia 4946 dni, 5 godzin, 41 minut temu macko 126 źrodło rozwiń

Kolejny post dotyczący podstaw ASP.NET. Tym razem przyszedł czas na omówienie mechanizmu, jakim jest View state. Mechanizm ten jest wykorzystywany do przechowywania informacji, które muszą być podtrzymane pomiędzy kolejnymi postbackami. Informacja o przechowywanych danych jest zawarta w jednym lub więcej polach ukrytych (hidden fields) dołączanych do kodu html strony. Warto podkreślić, że View state przeznaczony je...

Dziel się z innymi:
ASP.NET: View state – podstawy

Web 4946 dni, 5 godzin, 41 minut temu macko 203 źrodło rozwiń

W każdej trochę bardziej rozbudowanej aplikacji istnieje potrzeba wykonania pewnych zadań konfiguracyjnych podczas startu tejże aplikacji. W projektach opartych na asp.net mvc musimy skonfigurować routing, ModelBinder’y, ControllerFactory, NHibernat’a, automapper’a itd.

Źródło: codefather.pl
Dziel się z innymi:
Bootstrapper w ASP.NET MVC - trochę o SRP, OCP i unikaniu proceduralnego kodu. - Codefather.pl

Web 4947 dni, 8 godzin, 39 minut temu http://tadek.myopenid.com/ 97 źrodło rozwiń

[RS] Lets Moq! Moq to biblioteka służący do tzw. mockowania lub inaczej zaślepiania obiektów na potrzeby testów jednostkowych. Zaślepianie polega na wygenerowaniu obiektu implementującego określony interfejsu, w którym metody zamiast wykonywać skomplikowane operacje np. dostępu do bazy danych zwracają po prostu z góry ustalone obiekty lub wartości. Taką zaślepkę przekazujemy do testowanego obiektu w miejsce oryginalnej implementacji. Umożliwia to prostsze i szybsze testowanie interesującego nas kawałka ...

Tagi: Moq, unit tests
Dziel się z innymi:
Lets Moq!

Windows 4947 dni, 8 godzin, 39 minut temu jdubrownik 255 źrodło rozwiń

W poprzednim poście zaprezentowałem sposób tworzenia drzewa w tabeli wykorzystując typ hierarchyid. W dzisiejszym poście z kolei chciałbym pokazać kilka ułatwień jakie daje nam ten nowy typ. Każdy węzeł jest reprezentowany za pomocą stringu. Dla korzenia jest to “/”, dla potomstwa “/1”, “/2” itd. Schodząc w dół drzewa otrzymujemy “/1/1”, “/1/1/1” itd. Bardzo łatwo wiec dostać się do konkretnego węzła:select*from Tree where Node=cast('/1/'as hierarchyid); Typ hierarchyid posiada wiele metod. Jedną z ciek...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Hierarchyid, ciąg dalszy

Bazy danych i XML 4947 dni, 8 godzin, 39 minut temu pzielinski 37 źrodło rozwiń

Autor: Jako, że nadal nie mam czasu na pisanie nowych postów (tematów trochę jest - czasu mniej :(), postanowiłem udostępnić coś co kiedyś zostało nagrane, a jakoś nie zostało przedstawione szerszej publiczności. Poniżej linki do trzech moich (AttachedProperties oraz Style - już był publikowany na blogu, ale na innym serwerze) filmów umieszczonych na Cyber-Flick odnośnie WPF'a. W zamyśle, miał powstać cały cykl filmów o WPF - na razie jest tylko tyle. Jak będzie pozytywny oddźwięk to może powrócę do pon...

Tagi: WPF
Dziel się z innymi:
.NET blog: WPF – Filmy: Triggery, Dostępne typy projektów, AttachedProperties

Windows 4947 dni, 8 godzin, 39 minut temu paduda 31 źrodło rozwiń

1 2... 376 377 378 379 380 381... 464 465

Najaktywniejsi w tym miesiącu