dotnetomaniak.pl

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

Pierwsza zasada programisty: nigdy nie ufaj danym wejściowym. Sama walidacja tych danych może zostać przeprowadzona na wiele sposobów, przekazując odpowiedzialność od warstwy najwyższej do najniższej. Takie podejście pozwala na eliminowanie zagrożenia w wielu przypadkach jeszcze bez przesłania danych do serwera. (Jeśli ktoś nie lubi czytać przydługich wstępów, może przejść od razu do punktu: "Dlaczego xVal?").

Tagi: mvc, walidacja, xVal
Dziel się z innymi:
Dariusz Tarczyński blog: Walidacja danych w ASP.NET MVC za pomocą xVal

Web 3032 dni, 38 minut temu http://pawlos.blogspot.com/ 108 rozwiń

W jednym z poprzednich artykułów opisywałem sposób wyrysowywania grafik z użyciem ColorKey aby uzyskać efekt przezroczystości. W tym artykule chciałbym poruszyć temat grafik o stałym ustalonym przez nas kanale alfa.

Jakub Florczyk » Półprzezroczyste grafiki .NET Compact Framework

Każdy kto kiedykolwiek stworzył choćby jedną kontrolkę w Compact Framework zauważył, że ilość atrybutów właściwości / klas jest bardzo ograniczona. Praktycznie .NET CF implementuje tylko następujące atrybuty: - DefaultValueAttribute (tylko w wersji jedno parametrowej gdzie można podać wartość) - DesignTimeVisibleAttribute - EditorBrowsableAttribute Brak ten wynika z faktu, iż .NET Compact Framework nie wspiera automatycznie Visual Studio designerów. Aby zapewnić sobie pełen wachlarz atrybutów trzeba...

Atrybuty designerów w kontrolkach .NET Compact Framework «  Jakub Florczyk

Mobile development 3033 dni, 22 godziny, 20 minut temu http://jakub-florczyk.myope... 33 rozwiń

Pisząc własny moduł często zmuszony jestem korzystać z API innych modułów. Wszystko jest pięknie, dopóki nie zaczynają się pojawiać tzw. unhandled exceptions. W Javie mamy checked exceptions. Dzieki nim mamy pewność, ze żadnego wyjątku nie przegapiliśmy. Stwierdziłem, że R# będzie dobrą podstawą do zaimplementowania takiego mechanizmu dla C#. Co więcej pozwoli zaimplementować także rozwiązania pojawiających się problemów.

Tagi: r#, Resharper
Źródło: zine.net.pl
Dziel się z innymi:
Wtyczka do R# ułatwiająca stosowanie dobrych praktyk dla wyjątków

Architektura 3033 dni, 22 godziny, 20 minut temu http://bartekszafko.pl/ 52 rozwiń

Usuwanie skutku błędu przed jego przyczyną jest kwintesencją obsługi błędów. Jeżeli jeszcze nie rozumiesz dlaczego try catch jest Twoim przyjacielem albo uważasz, że "ostatni błąd" ma sens tak samo jak "ostatni Mohikanin" (x2) to ten post jest dla Ciebie. Dziwisz się, czemu użytkownicy się denerwują? W tym poście dowiesz się wszystkiego na ten temat i jeszcze więcej, a może znajdziesz parę literuwek.

Dziel się z innymi:
Nawet drużyna A miała plan B

Inne 3033 dni, 22 godziny, 20 minut temu tomaszs 46 rozwiń

WixEdit czyli narzędzie umożliwiające wizualne edytowanie projektu instalatora.

Tagi: instalator, WiX
Źródło: bartekszafko.pl
Dziel się z innymi:
Bartek Szafko  » Blog Archive   » WixEdit – łatwe edytowanie WxS

Inne 3033 dni, 22 godziny, 20 minut temu http://pawlos.blogspot.com/ 36 rozwiń

Intellisense dla jQuery i innych bibliotek javascript. W Visual Studio 2008 mamy możliwość korzystania z intellisense dla różnych bibliotek javascript.

Źródło: gasior.net.pl
Dziel się z innymi:
Intellisense dla jQuery i innych bibliotek javascript | Łukasz Gąsior - Blog

Web 3035 dni, 10 godzin, 12 minut temu SarmaX 64 rozwiń

W 10, jubileuszowym odcinku podcastu programisty o tym dlaczego systemu operacyjne nie są już gorącym tematem oraz jak wygląda sytuacja środowisk programistycznych desktopowych i webowych. Czy warto programować aplikacje webowe w tak niewygodnych narzędziach jakie istnieją na rynku?

Czy Steve Ballmer jest ostatnim mohikaninem systemów operacyjnych aka czy programista desktopowy ma jescze sens istnienia?

Inne 3037 dni, 2 godziny, 18 minut temu tomaszs 102 rozwiń

Przyszłość języków. Wypowiedź Bruce’a Eckela, a .NET Framework Przeczytałem sobie całkiem ciekawy artykuł jednej z osób, którą kiedyś uważałem za personę świata C++/Java. Piszę, że uważałem, ponieważ z tego świata dawno wypadłem w związku z tym trudno mi jakkolwiek oceniać. Mowa o Bruce Eckel’u, autorze takich książek jak Thinking in C++ czy Thinking in Java. Autor tego artykułu wywnioskował, że podobnie jak C++ także i Java jako język programowania przejdzie do historii i będzie musiał u...

Źródło: blogs.msdn.com
Dziel się z innymi:
Only Human | Devoted to technology v.2.0 : [PL] Przyszłość języków. Wypowiedź Bruce’a Eckela, a .NET Framework

Inne 3038 dni, 5 godzin, 27 minut temu http://pawlos.blogspot.com/ 52 rozwiń

W podkaście o tym jakie projekty programistyczne warto realizować podczas studiów i dlaczego.

Dziel się z innymi:
Jakie projekty programistyczne podczas studiów?

Inne 3038 dni, 5 godzin, 27 minut temu tomaszs 130 rozwiń

Interesująca notka o domknięciach w C#, czym są i jak działają.

Tagi:
Dziel się z innymi:
Blog Michała Komorowskiego: Domknięcie - Jak to działa?

Inne 3038 dni, 5 godzin, 27 minut temu unodgs 91 rozwiń

Microsoft ostro bierze się za SOA. Od jakiegoś czasu funkcjonuje witryna SOA & Business Process, gdzie gigant z Redmond prezentuje swoje rozwiązania w dziedzinie wspierania SOA i procesów  biznesowych, czyli : Visual Studio, BizTalk Server, Sharepoint, Visio, Dynamics etc. Dodatkowo informacja o tym, że dział R&D będzie miał w tym roku 3000 nowych miejsc pracy i jego budżet wynosi bagatela $9 bilionów. Microsoft zbroi się, ponieważ widzi że na tym polu jest lekko w tyle w stosunku do swojej najwi...

Tagi: BizTalk, SOA
Źródło: www.soablog.pl
Dziel się z innymi:
Microsoft i SOA | soablog.pl - Service Oriented Architecture Blog

Architektura 3038 dni, 5 godzin, 27 minut temu wobst 44 rozwiń

Velocity czyli rozproszony cache - rozproszona pamięć podręczna. Celem Velocity, jest zwiększyć niezawodność i wydajność działania aplikacji poprzez replikację, rozproszenie oraz zapewnienie szybkiego dostępu do danych.

Tagi: .Net, cache, velocity
Dziel się z innymi:
Blog Michała Komorowskiego: Velocity (cz. 2)

Architektura 3039 dni, 4 godziny, 34 minuty temu http://pawlos.blogspot.com/ 40 rozwiń

CUDA.NET czyli opis użycia zarządzanej wersji biblioteki CUDA - stworzonego przez nVidia pakietu do tworzenia złożonych obliczeniowo programów.

Tagi: .Net, CUDA, nVidia
Źródło: dabroz.scythe.pl
Dziel się z innymi:
dabroz.scythe.pl » CUDA.net

Inne 3039 dni, 4 godziny, 34 minuty temu http://pawlos.blogspot.com/ 193 rozwiń

Sformatuj swój kod SQL.

SQL Formatter / SQLFormatter formats SQL Statements

Bazy danych i XML 3039 dni, 4 godziny, 34 minuty temu turek 89 rozwiń

Relacja z C2C (Communities to Communities) 2009 Dzień: 14 marca 2009. Miejsce: Wydział Biologii UW. Wydarzenie: druga edycja konferencji Communities 2 Communities, czyli od społeczności dla społeczności.

Tagi:
Źródło: zine.net.pl
Dziel się z innymi:
. jak .NET by Maciej Aniserowicz : Relacja z C2C (Communities to Communities) 2009

Inne 3040 dni, 22 godziny, 34 minuty temu nuwanda 23 rozwiń

Compact Framework nie wspiera rysowania przezroczystych grafik. Wszelkie wyrysowane grafiki PNG lub GIF (z przezroczystością) zakończy się efektem jak poniżej: Grafika ToolBar-a wyrysowała się z zielonym tłem, ponieważ ten kolor był ustawiony jako kolor przezroczysty. Kod użyty do rysowania: // Grafika z resources Image img = Properties.Resources.Buttons; // Rysowanie graphics.DrawImage(img, 0, 0); Możemy jednak w prosty sposób wskazać Graphics-owi kolor, który ma zostać pominięty podczas rysowania, ...

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Przezroczyste grafiki w .NET Compact Framework «  Jakub Florczyk

Mobile development 3040 dni, 22 godziny, 34 minuty temu http://jakub-florczyk.myope... 50 rozwiń

Jeżeli starałeś się zbudować dynamiczne GUI w .NET Compact Framework, prawdopodobnie zauważyłeś niedostatek metody MeasureString z parametrem SizeF. W .NET CF, Graphics ma tylko jedną metodę mierzenia napisów: 1./// 4.public SizeF MeasureString(string text, Font font); Dla długiego napisu w którym nie ma znaków łamania powyższa metoda zwraca kosmicznie długi rozmiar. Jeżeli pisałeś wcześniej w wersji...

Źródło: jakubflorczyk.pl
Dziel się z innymi:
MeasureString w .NET Compact Framework «  Jakub Florczyk

Mobile development 3040 dni, 22 godziny, 34 minuty temu http://jakub-florczyk.myope... 31 rozwiń

Poniżej prezentuję kilka metod rozszerzających (extension method), które napisałem jakiś czas temu i do dziś wykorzystuję w swoich projektach.

Źródło: dario-g.com
Dziel się z innymi:
Kilka przydatnych metod - extension methods - Dario-G - programista, projektant

Inne 3041 dni, 3 godziny, 50 minut temu http://pawlos.blogspot.com/ 80 rozwiń

Chcesz korzystać z TortoiseSVN z visualStudio? Cóż, teraz możesz! Storzymy mały pasek z poleceniami Update, Log,  Check, Revert, and Commit.

Tagi:
Dziel się z innymi:
TortoiseSVN w Visual Studio

Narzędzia 3041 dni, 3 godziny, 50 minut temu http://ksciana.wordpress.com/ 161 rozwiń

1 2... 329 330 331 332 333 334
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków
20.

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 654,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,25)

8

Damian (9 096,1)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 643,06)

15

jedmac (3 318,39)

16

http://jakub-flor... (3 224,66)

17

spetz (3 143,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 669,92)

20

mnikolajuk (2 596,93)