Strona głównaUżytkownik

netmajor | użytkownik

netmajor
netmajor
2 280,81
3903 dni, 20 godzin, 49 minut temu
8 października, 2009
dotnetomaniak.pl

Tworząc biznesową aplikacje webową dochodzimy do miejsca, gdy trzeba ją odpowiednio zabezpieczyć. Do tego służą oczywiście certyfikaty. Aby nasz serwis działał również po SSL należy poczynić parę kroków....

Tagi: Security, WCF
Dziel się z innymi:
Wcf i SSL « Netmajor's Tech Blog

Inne 4644 dni, 13 godzin, 6 minut temu netmajor 140 źrodło rozwiń

Rozważmy następujący kod:IEnumerable

Tagi: Code review, Linq
Dziel się z innymi:
Piotr Zieliński » Code review: Pułapka z LINQ

Inne 4672 dni, 15 godzin, 55 minut temu pzielinski 452 źrodło rozwiń

Zachęcam do kolejnego artykułu, tym razem o wzorcu MVVM: http://msdn.microsoft.com/pl-pl/library/wprowadzenie-do-wzorca-projektowego-model-view-viewmodel-na-przykladzie-aplikacji-wpf.aspxExplore posts in the same categories:Patterns & Practices, WPF

Tagi: MVVM
Dziel się z innymi:
Piotr Zieliński » Artykuł: Wprowadzenie do wzorca projektowego Model-View-ViewModel na przykładzie aplikacji WPF

Architektura 4667 dni, 21 godzin, 36 minut temu pzielinski 920 źrodło rozwiń

Często musimy implementować interfejs INotifyPropertyChanged. Szczególnie w przypadku wykorzystania wzorca MVVM oraz WPF. Najczęściej programiści wykorzystują podstawową implementację i przekazują nazwę parametru jako czysty string np:if(PropertyChanged!=null) { PropertyChanged(this,new PropertyChangedEventArgs("propName")); } Wszystko działa bardzo dobrze, dopóki nie zmienimy nazwy właściwości. Przede wszystkim należy wtedy pamiętać o zaktualizowaniu wszystkich wywołań ProperyChanged. Nie możemy po...

Dziel się z innymi:
Piotr Zieliński » PropertyChanged bez przekazywania string’a

Windows 4745 dni, 23 godziny, 35 minut temu pzielinski 471 źrodło rozwiń

Od jakiegoś czasu chciałem napisać coś o refleksji, gdyż od kiedy niedawno zacząłem jej używać spodobała mi się bardzo Dziś krótko bo szybko.

Tagi: Ref
Dziel się z innymi:
Troche z refleksji « Netmajor's Tech Blog

Inne 4754 dni, 20 godzin, 33 minuty temu netmajor 126 źrodło rozwiń

W .NET 4.0 dodano (mało chyba popularną) klasę MemoryCache służącą do buforowania danych. Wcześniej programiści znali podobną klasę w ASP.NET. Od wersji 4.0 została ona wydzielona i można z niej teraz korzystać we wszystkich typach aplikacji – także WPF i WinForms.  Za pomocą MemoryCache można ustawić czas  ważności danych w buforze za pomocą czasu absolutnego,  priorytetu, monitorów, które unieważniają dane np. na podstawie zmiany pliku na dysku lub tzw. SlidingExpiration – czasu który upłynął od ostatn...

Dziel się z innymi:
Piotr Zieliński » MemoryCache–buforowanie w .NET 4.0

Windows 4766 dni, 4 godziny, 1 minutę temu pzielinski 307 źrodło rozwiń

C# 4.0 dostarcza kilka nowych możliwości jeśli chodzi o parametry i ich przekazywanie. Pierwszym rozszerzeniem jest możliwość zdefiniowania opcjonalnych argumentów (dlaczego musieliśmy tak długo na to czekać?):privatevoid ShowText(string text="Hello world") { MessageBox.Show(text); } Teraz możemy wywołać metodę ShowText dostarczając własny argument lub pomijać go i wykorzystując wartość domyślną (“Hello World”):ShowText("Custom Text"); ShowText(); // również poprawne Named arguments umożliwiają prze...

Dziel się z innymi:
Piotr Zieliński » C# 4.0–parametry opcjonalne oraz named arguments

Inne 4769 dni, 13 godzin, 25 minut temu pzielinski 316 źrodło rozwiń

Netmajor's Tech Blogwin 7 C# ASP.NET etcHOMEO mnieKontaktThe message with Action ” cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher – problemy z SOAPem Błąd ten męczył mnie już chyba od miesiąca :/ Prawdziwa bolączka. Błąd moze oznaczać iż mamy niezgodność między tym co wysyła klient a tym co mamy zdefiniowane po stronie serwisu. U mnie objawiło się to przy ...

Tagi: WCF
Dziel się z innymi:
The message with Action ” cannot be processed at the receiver, due to a ContractFilter mismatch at the EndpointDispatcher  – problemy z SOAPem « Netmajor's Tech Blog

Inne 4785 dni, 9 minut temu netmajor 101 źrodło rozwiń

Netmajor's Tech Blogwin 7 C# ASP.NET etcHOMEO mnieKontaktSkrypt sql czyszczący zawartość bazdy danych Witajcie, Czasem zdaża się, że nie chcemy usuwać całej bazy danych, a jednynie usunąc jej zawartość czyli tabele, procedury, widoki i to właśnie robi skrypt znaleziony przeze mnie jakis czas temu Mam nadzieje że się przyda!

Tagi:
Dziel się z innymi:
Skrypt sql czyszczący zawartość bazdy danych « Netmajor's Tech Blog

Bazy danych i XML 4788 dni, 1 godzinę, 44 minuty temu netmajor 258 źrodło rozwiń

Kiedyś puściłem cały cykl postów o testowaniu z wykorzystaniem Rhino Mocks, pełna lista postów zebrana jest tutaj. Jednak aby zachować ciągłość aktualnej serii, należy o mockach kilka słów wspomnieć. Mocki służą do symulowania zachowania środowiska zewnętrznego względem testowanej klasy/metody. Pisząc testy jednostkowe sprawdzające logikę biznesową nie powinniśmy skupiać się na tym, czy mamy poprawnie skonfigurowaną bazę danych. Albo czy komunikacja z systemem plików przebiega tak jak powinna. Lub, co ...

Maciej Aniserowicz | [UT-3] Mocki

Narzędzia 4832 dni, 12 godzin, 54 minuty temu gordon_shumway 253 źrodło rozwiń

Opis mockowania obiektów z wykorzystanie narzędzia Telerik JustMock. Wyjaśnienie dlaczego warto i gdzie używać mocków.

Tagi: JustMock, Mocks, NUnit
Źródło: www.mzalewski.net
Dziel się z innymi:
JustMock, czyli proste testowanie zależności zewnętrznych | Notatnik programisty .NET

Web 4823 dni, 12 godzin, 55 minut temu drucik 206 źrodło rozwiń

Artykuł ten w przystępny sposób przedstawia tytułowe zagadnienia osobie, która nie miała z nimi styczności.

Dziel się z innymi:
[C#] var, delegacje, metody anonimowe i wyrażenia lambda « Arvangen

Inne 4825 dni, 5 godzin, 35 minut temu Arvangen 583 źrodło rozwiń

Ten typ błędu może wskazywać, że zapomnieliśmy dodać do naszego projektu referencji do assembly Microsoft.SqlServer.Types . Ja upewniłem się, że takowe posiadam, poza tym w opcjach oznaczyłem aby podczas buildu zapisywało się do  output directory czyli do bin’a. Jednak się myliłem! Okazało się, że...

Dziel się z innymi:
Could not load file or assembly Microsoft.SqlServer.Types… « Netmajor's Tech Blog

Bazy danych i XML 4823 dni, 12 godzin, 55 minut temu netmajor 52 źrodło rozwiń

Autor: Pytanie zadane w tytule tego posta, to drugie z trudniejszych pytań jakie pojawiło się podczas mojej sesji o plikach na portalu VirtualStudy. Przeszukałem trochę sieć i okazało się, że folder można w dość prosty sposób udostępnić za pomocą WMI – Windows management Instrumentation – które w .NET reprezentowane jest przez przestrzeń nazw System.Management. Aby udostępnić folder wystarczy przekazać odpowiednie parametry do klasy Win32_Share i wywołać metodę Create. publicstaticvoid Share(string path...

Dziel się z innymi:
.NET blog: Jak udostępnić folder w .NET?

Windows 4950 dni, 1 godzinę, 56 minut temu macko 111 źrodło rozwiń

Areas pozwalają na rozbicie aplikacji na obszary. Każdy z obszarów będzie miał swój zestaw kontrolerów, widoków i routing. Wszystkie obszary mogą nadal korzystać z katalogu Shared, nadal możemy mieć główny obszar (ten który był dostępny do tej pory). Dodanie obszaru jest proste: Utworzony zostanie katalog Areas a w nim nasz nowy obszar oraz nowy zestaw katalogów ze strukturą MVC. Została również utworzona klasa typu AreaRegistration. Region zostanie automatycznie zarejestrowan...

Tagi: areas, mvc2
Dziel się z innymi:
Programistka i kot: MVC2 What's new part 3.

Web 4964 dni, 4 godziny, 36 minut temu Paweł Łukasik 66 źrodło rozwiń

nHibernate named queries Czasem wymagania biznesowe skłaniają programistów do tworzenia bardzo skomplikowanych powiązań między obiektami / zapytań. Aby mieć je w jakimś 'przewidywalnym miejscu a nie rozrzucone po kodzie możemy użyć w mappingu. Query jest niezależne od Class. from Subject s where s.Name like :name Wywołanie mogło by być w ten deseń: IQuery query = Session.GetNamedQuery("qSubjectByName"); query.SetParameter("name","SomeName"); var list = query.List(); Ale co jeśli...

Tagi: nHibarnate, query
Dziel się z innymi:
Programistka i kot: nHibernate named queries

Narzędzia 4964 dni, 4 godziny, 36 minut temu Paweł Łukasik 133 źrodło rozwiń

Achronous Controller - asynchroniczne kontrolery Asynchroniczne wywołania mogą poprawić wydajność aplikacji, jednak zawsze powodują dużo większe skomplikowanie kodu. W artykule na MSDN wymienione jest kilka punktów kiedy warto używać asynchronicznych wywołań jak np. długo trwające operacje wejścia-wyjścia, inne długo trwające operacje, czy nastawienie na wielowątkowość. Klasyczny kontroler (z klasycznym przykładem) wywołania z jakiegoś serwisu: public class HomeController : Controller { public A...

Tagi: mvc2
Dziel się z innymi:
Programistka i kot: MVC2 What's new part 2.

Web 4965 dni, 5 godzin, 41 minut temu Paweł Łukasik 98 źrodło rozwiń

Bardzo fajną sprawą w MVC jest możliwość generowania atrybutów elementów za pomocą anonimowego typu.

Tagi: ASP .NET MVC
Źródło: blog.gutek.pl
Dziel się z innymi:
Atrybut data-* w MVC 3

Web 4964 dni, 49 minut temu macko 125 źrodło rozwiń

Ostatnio dopadła mnie potrzeba sprawdzenia połączenia do serwera bazy danych z innej maszyny. Dodatkowo nie mogłem (nie chciałem) na niej nic instalować, ot czysta maszynka z IIS7. Po poszukiwaniach udało mi się naleźć na to rozwiązanie: notatnik i trick z Data Link File (*.udl).

Dziel się z innymi:
Jak przetestować connection string (z pomocą Notatnika) « ksciana's Weblog

Wprowadzenie do Reactive Extensions dla Windows Phone 7. Pierwsza część serii postów, na razie bez wodotrysków ;)

Źródło: softt.eu
Dziel się z innymi:
tomasz telepko: softt.eu blog | Reaguj na dane, czyli Reactive Extensions for .NET, cz. 1

Mobile development 4964 dni, 49 minut temu xsan 122 źrodło rozwiń

1 2 3 4 5 6