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

O programowaniu aspektowym kiedyś już pisałem więc jeśli od strony teoretycznej nie jest to jasne to zachęcam do poszperania na blogu. Dzisiaj zaprezentuje framework Postsharp w wersji express (darmowa edycja, również do zastosowań komercyjnych). Jak wiemy, obsługa wątków czy wykonanie logów mogą być problemami cross-cutting. Postsharp jest typowym framework’iem implementującym AoP Zaczynamy od instalacji z NuGet:   Pomimo, że Postsharp express jest w pełni darmowy, musimy zarejestrować się i uzyskać...

Tagi: AOP, PostSharp
Dziel się z innymi:
Piotr Zieliński » Obsługa wyjątków za pomocą programowania aspektowego (Postsharp)

Sztuka programowania 4104 dni, 18 godzin, 42 minuty temu pzielinski 221 źrodło rozwiń

C# 5 (.NET Framework 4.5) async - to prelekcja, którą przygotował i poprowadził Patryk Lenza, programista i architekt oprogramowania o wszechstronnym doświadczeniu. Patryk w swojej prezentacji nie ogranicza się do pokazania nowego „lukru składniowego” C#, ale schodzi głębiej, do samej istoty problemu. Krok po kroku tłumaczy różnice między współbieżnością, równoległością i asynchronicznością, następnie przechodzi do omówienia ewolucji technik pisania kodu asynchronicznego w .NET, aż wreszcie omawia najnow...

Tagi: .NET 4.5, C#
Dziel się z innymi:
C# 5 (.NET Framework 4.5) async

Inne 4105 dni, 8 godzin, 41 minut temu FutureProcessing 311 źrodło rozwiń

Few days ago I had to create very simple database, and there was a need to expose API, so first thought was no RDBM!

Źródło: pawel.sawicz.eu
Dziel się z innymi:
[EN] MongoDB and Web API, power of NoSQL philosophy | Pawel Sawicz .NET blog

Bazy danych i XML 4105 dni, 21 godzin, 21 minut temu pawelsawicz 116 źrodło rozwiń

Currently a huge number of projects is driven by TDD. (...) In average we spend more than 50% of our time developing front-end side of the app (JavaScript etc) but having in mind, that TDD is only applicable to back-end code. As a ReSharper user I’ll show how easy it is to set up a proper solution with another level of unit testing. (..) Let’s pick out the ColorCalculator as the target. This is a “class” that is responsible for calculating color values between RGB and HEX.

Unit testing JavaScript in VisualStudio with ReSharper | chrisseroka

Narzędzia 4105 dni, 21 godzin, 21 minut temu http://krzysztofmorcinek.wo... 104 źrodło rozwiń

RandomData, to biblioteka pozwalająca na generowanie mockupowych danych. Z pomocą atrybutów w c# wypełnia obiekt losowymi wartościami. Zachęcam do pobierania i testowania.

Źródło: us3r.pl
Dziel się z innymi:
RandomData

Inne 4107 dni, 2 godziny, 21 minut temu us3r 135 źrodło rozwiń

O kontraktach już kiedyś pisałem tutaj. Dziś z kolei zaprezentuję bardzo złą praktyką, czasami niestety jeszcze spotykaną tzn.:interface IDataFilter { IEnumerable

Piotr Zieliński » Code Review: Złe użycie kontraktów w interfejsach

Sztuka programowania 4108 dni, 8 godzin, 4 minuty temu pzielinski 224 źrodło rozwiń

June was a month of conferences for .NET developers! We had Tech Ed North America, Norwegian Developers Conference, Tech Ed Europe and bunch more, but the biggest one was Microsoft Build Developer Conference.

Źródło: jj09.net
Dziel się z innymi:
Build 2013

Inne 4108 dni, 8 godzin, 4 minuty temu jj09 68 źrodło rozwiń

I published a list of tools I use everyday. Maybe someone will find something what is useful for him, but never heard about.

Źródło: jj09.net
Dziel się z innymi:
[EN] Tools I use everyday

Narzędzia 4108 dni, 15 godzin, 42 minuty temu jj09 249 źrodło rozwiń

When you copy some piece of text e.g. from Web Browser to Word it preserves formatting. Which is sometimes (most of the time) unnecessary.

Źródło: jj09.net
Dziel się z innymi:
[EN] Copy and paste without formatting

Narzędzia 4111 dni, 8 godzin, 17 minut temu jj09 115 źrodło rozwiń

In this post, I want to write about my conversion to Vim, a complex but powerful text editor. It’s learning curve is quite step but once grasped, it can increase your productivity. You can use it almost everywhere, Linux, Windows, Mac, you name it. It is an OSS software, easily moddable and open. You can write your own plugins and change almost every aspect of it. This process is very natural and easier than Visual Studio’s extensions and configuration hell. You won’t replace Visual Studio with VIM, th...

Tagi: vim
Źródło: www.mfranc.com
Dziel się z innymi:
[EN] From Dwarf Fortress to Vim - evolution of .Net programmer | Passionate Programmer

Narzędzia 4111 dni, 8 godzin, 17 minut temu michalfranc 107 źrodło rozwiń

Rozpocząłem właśnie nowy cykl artykułów o Enterprise Library. Dzisiaj pierwsza cześć o Log Application Block: http://msdn.microsoft.com/pl-pl/library/enterprise-library-logging-application-block–czesc-1 Zapraszam do lektury!

Dziel się z innymi:
Piotr Zieliński » Artykuł: Enterprise Library Logging Application Block – część I

Sztuka programowania 4111 dni, 8 godzin, 17 minut temu pzielinski 124 źrodło rozwiń

W tej części cyklu stworzymy nasz pierwszy test jednostkowy. Przedstawię krok po kroku jak napisać i przetestować prostą funkcjonalność wedle zasad TDD. Opiszę tutaj szczegółowo wszystkie kroki, począwszy od tego jak dodać referencję do NUnita, a skończywszy na tym jak uruchomić test.

Tagi: C#, NUnit, TDD
Dziel się z innymi:
Kurs TDD część 4: Nasz pierwszy test jednostkowy | DariuszWozniak.NET

Sztuka programowania 4112 dni, 8 godzin, 6 minut temu dariuszwozniak 241 źrodło rozwiń

At the build conference (June 26-28, 2013) Microsoft announced Windows 8.1 Preview and Visual Studio 2013 Preview. I installed them on my Virtual Machine. Just in case, to protect my system from some unexpected features :)

Źródło: jj09.net
Dziel się z innymi:
[EN] Windows 8.1 Preview and Visual Studio 2013 Preview

Narzędzia 4112 dni, 8 godzin, 6 minut temu jj09 173 źrodło rozwiń

W kilku ostatnich postach pisałem o blokach grupujących. Obiecywałem, że pokaże kilka przykładów ich zastosowania, w szczególności wyjaśniające zachowanie zachłanne i niezachłanne. W dzisiejszym wpisie, zaprezentuję przykład (lekko zmodyfikowany z MSDN) jak JoinBlock i BufferBlock mogą zostać zastosowane. Wyobraźmy sobie, że mamy kilka źródeł danych. Na przykład: WCF, pliki oraz pamięć. Odczyt z WCF prawdopodobnie będzie najwolniejszy. W zależności od lokalizacji, odczyt pliku prawdopodobnie będzie dużo...

Dziel się z innymi:
Piotr Zieliński » TPL Dataflows – część VIII (przykład z BufferBlock i JoinBlock)

Sztuka programowania 4114 dni, 5 godzin, 36 minut temu pzielinski 20 źrodło rozwiń

Integrujemy ASP.NET z PayU Cykl artykułów dotyczących integracji strony w ASP.NET z systemem płatności on-line PayU. Artykuły, krok po kroku opisują tworzenie strony zamówienia, następnie tworzenie stron powrotów oraz raportów...

Tagi: asp.net, PayU
Dziel się z innymi:
Integrujemy ASP.NET z PayU | piotrmika's blog

Web 4115 dni, 5 godzin, 59 minut temu trismegista 1324 źrodło rozwiń

Generowanie plików PDF z poziomu kodu programu to temat rzeka. Wystarczy przejrzeć staka. Temat przewija się w prawie każdej tworzonej dzisiaj aplikacji. Zawsze znajdzie się ktoś komu trzeba wysłać fakturę, raport czy kilka wykresów w PDFie. Problem w tym, że narzędzia do generowania ładnych dokumentów PDF kosztują i to nie mało.

Tagi: C#, PDF
Źródło: jdubrownik.com
Dziel się z innymi:
Generowanie plików PDF z szablonów – czyli RazorEngine, wkhtmltopdf, JavaScript FTW!

Narzędzia 4118 dni, 9 minut temu jdubrownik 351 źrodło rozwiń

Od jakiegoś czasu myślałem o zebraniu w garść przemyśleń związanych z rozwojem projektów, bazując na doświadczeniach w aplikacjach, przede wszystkim biznesowych, w produkcji których przyszło mi uczestniczyć. Ponieważ pamięć jest zawodna i nie wszystko co chciałem wymienić udało mi się spamiętać i ubrać w słowa...

Dziel się z innymi:
Simple Solutions: Garść pro tipów przydatnych podczas tworzenia aplikacji

Wyobraźmy sobie, że mamy jakiś zestaw zmiennych, którym chcielibyśmy nadawać wartości w zależności od kategorii, która je opisuje. Jednocześnie – pomimo przynależności do tej kategorii – jeżeli wartość zmiennej dla owej kategorii nie została zdefiniowana – chcielibyśmy, aby taka zmienna używała wartości domyślnej. Zakładamy też, że wartości domyślne posiadają wszystkie zmienne i jeśli zajdzie potrzeba uzależnienia wartości zmiennej od posiadanej przez nią kategorii, nie ma to oznaczać...

Źródło: paskol.robi.to
Dziel się z innymi:
Me z .NET tete-a-tete » Poszukiwania rozwiązania wiązania bez powiązania

Bazy danych i XML 4118 dni, 9 minut temu PaSkol 114 źrodło rozwiń

Czasami w WPF zachodzi potrzeba stworzenia dependency property ale tylko do odczytu. Zwykłą właściwość bardzo łatwo zaimplementować tzn.:publicdouble Area { get { return width*height; } } Jeśli korzystamy z binding’u danych, wtedy powyższe rozwiązanie jest niewystarczające i należy skorzystać z dependnecy property. Dla przypomnienia, standardowa deklaracja wygląda następująco:publicclass MyStateControl : ButtonBase { public MyStateControl() : base() { } public Boolean State { g...

Dziel się z innymi:
Piotr Zieliński » Właściwości tylko do odczytu w WPF

Windows 4118 dni, 9 minut temu pzielinski 129 źrodło rozwiń

Co w tej metodzie takiego specjalnego? Nazwa metody mówi wszystko, no prawie wszystko. Metoda używana często i gęsto w kodzie HtmlHelper przy okazji tworzenia kontrolek TextBox, CheckBox, DropDown itd. Zamienia...

Tagi: ASP .NET MVC
Źródło: jdubrownik.com
Dziel się z innymi:
AnonymousObjectToHtmlAttributes, czyli sposób na “minus” w nazwach atrybutów HTML

Web 4118 dni, 9 minut temu jdubrownik 105 źrodło rozwiń

1 2... 285 286 287 288 289 290... 464 465