dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

Postanowiłem że napisze troszkę , małą odrobinkę na temat tego jak można w łatwy sposób używać XML'a na platformie .NET nawet nie koniecznie wiedząc do końca z czego on się składa i co tam w ogóle w trawie piszczy...

Tagi: .Net, C#
Źródło: sharp.jogger.pl
Dziel się z innymi:
Serializacja i XML

Inne 3259 dni, 2 godziny, 18 minut temu CaMeL 35 rozwiń

Prosty system z pluginami :) No właśnie co to są te refleksje ? Wikipedia mówi takie coś...

Tagi: .Net, C#
Źródło: sharp.jogger.pl
Dziel się z innymi:
.NET Refleksje :)

Inne 3257 dni, 23 godziny, 41 minut temu CaMeL 438 rozwiń

Nie jest to takie do końca intuicyjne :) ale magicznie proste. Z przykładowego plik..

Tagi: .Net, C#
Źródło: sharp.jogger.pl
Dziel się z innymi:
Jak wyciągnąć ConnectionString z pliku konfiguracji ?

Web wtorek, 10 listopada 2009 21:25:10 GMT CaMeL 191 spam? rozwiń

ResolveUrl i ResolveClientUrl pozwalają na zamianę ścieżek względnych na bezwzględne (ResolveUrl) i bezwzględnych na względne (ResolveClientUrl)...

Tagi: .Net, C#
Dziel się z innymi:
ResolveUrl i ResolveClientUrl

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 10 rozwiń

Tworząc aplikację .NET w Visual Studio (na przykład aplikację konsolową lub okienkową), jest możliwość wyboru skompilowania jej do pakietu (assembly) w trybie Debug albo Release...

Tagi: .Net, C#
Dziel się z innymi:
Tryby Debug i Release

Inne 3264 dni, 20 godzin, 54 minuty temu CaMeL 42 rozwiń

Chciałbym krótko opisać sposób, za pomocą którego można sobie zdebugować procedurę składowaną na MS SQL Server z poziomu Visual Studio...

Tagi: .Net, C#
Dziel się z innymi:
Debuggowanie procedury składowanej

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 9 rozwiń

Pierwszy przykład związany z tranformacjami XSLT, których chciałbym się nauczyć...

Tagi: .Net, C#
Dziel się z innymi:
XSLT: Pierwszy przykład

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 9 rozwiń

Trzeci przykład obrazuje zastosowanie szablonów. Szablony umożliwiają czytelną organizację pliku xsl. Deklaruje się je przy pomocy polecenia xsl:template, a aplikuje się je przy pomocy xsl:apply-templates..

Tagi: .Net, C#
Dziel się z innymi:
XSLT: Przykład #3 - zastosowanie szablonów

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 8 rozwiń

Prawdziwa siła szablonów ujawnia się wtedy, gdy dokument XML ma niespójną strukturę. Oto przykład fragmentu takiego dokumentu XML..

Tagi: .Net, C#
Dziel się z innymi:
XSLT: Szablony cd. Zawartość mieszana

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 5 rozwiń

Przykład zastosowania instrukcji

Tagi: .Net, C#
Dziel się z innymi:
XSLT: If

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 5 rozwiń

Często pracuję ze skryptami sql zawierającymi nowe wersje tabel czy procedur. Każda tabela i procedura posiada swój własny plik ze skryptem. Trochę to utrudnia pracę ponieważ każdy plik trzeba uruchomić i odpalić...

Tagi: .Net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
sqlcmd – automatyzacja skryptów SQL

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 23 rozwiń

Od jakiegoś czasu przestałem ustawiać ID kontrolek, do których nie odwołuję się z kodu. Sytuacja taka zdarza mi się szczególnie przy kontrolkach, które mają “tylko” wysłać postbacka. W niczym mi to nie przeszkadza więc postanowiłem tak sobie ułatwić życie...

Tagi: .Net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
ASP.NET AJAX & ID kontrolki

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 8 rozwiń

Parę dni temu Microsoft uruchomił usługę Microsoft Ajax CDN umożliwiającą pobieranie bibliotek javascript (związanych z Microsoft AJAX) z serwerów Microsoftu. Wykorzystanie Microsoft Ajax CDN pozwala zwiększyć “szybkość” działania aplikacji – używane biblioteki są cachowane i szybciej wysyłane do klienta...

Tagi: asp.net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
ScriptManager: EnableCdn=”true”

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 11 rozwiń

Podczas tworzenia oprogramowania jedną z częściej wykonywanych operacji jest sprawdzanie, czy dany obiekt nie jest nullem. Często wygląda to tak:..

Tagi: .Net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
C# operator ??

Inne 3267 dni, 38 minut temu CaMeL 54 rozwiń

Każda strona posiadająca formularze powinna być walidowana. I każdy (mam nadzieję :)) to robi – choćby poprzez stosowanie kontrolki RequiredFieldValidator...

Tagi: .Net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
Pamiętaj o Page.IsValid !!

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 25 rozwiń

Korzystając z różnych portali w sieci staramy się być jednoznacznie identyfikowani – stosując ten sam nick, czy dodając awatara. Jednak posiadanie kont na wielu portalach znacznie utrudnia zarządzanie nimi (np. gdy postanowimy nasze zdjęcie uaktualnić lub usunąć)...

Tagi: .Net, C#
Źródło: gasior.net.pl
Dziel się z innymi:
Gravatar i ASP.NET

Inne 3267 dni, 7 godzin, 50 minut temu CaMeL 9 rozwiń

Oto praktyczny przykład użycia wyrażeń lambda i metod rozszerzających, który lekko i prymitywnie "ociera się" o programowanie aspektowe i imituje jego podstawowe założenia:

Wyrażenia lambda i extension methods - aspektejszyn

Inne 3267 dni, 20 godzin, 44 minuty temu Damian 85 rozwiń

Lambda expressions - brzmi groźnie. To właśnie tym elementem języka C# 3.0 straszono programistów (a raczej programiści straszyli się nawzajem) jeszcze dobre kilkanaście miesięcy przed premierą .NET 3.5. A bo to "funkcyjne", a bo to "nowe", "nieznane" i trudne do pojęcia. Jak za chwilę zobaczymy - nic bardziej mylnego. Jeżeli kiedykolwiek korzystałeś z delegatów, to umiesz korzystać także z metod anonimowych. Jeżeli umiesz korzystać z metod anonimowych, to... to są właśnie wyrażenia lambda, tylko trochę ...

Dziel się z innymi:
Lambda expressions - explained

Inne 3260 dni, 21 godzin, 12 minut temu Damian 101 rozwiń

W .NET 3.5 (a konkretniej - C# 3.0 oraz VB 9.0) pojawił się mechanizm "extension methods". Cel przyświecający jego autorom był zaiste godny uwagi: umożliwienie dodania nowych funkcjonalności do już istniejących, skompilowanych klas. Jedna z kilku "Ruby-like features" wprowadzonych do świata .NET. Przydatność takiego rozwiązania trudno przecenić - w ten sposób rozszerzono m.in. klasy już istniejące w .NET 2.0 (*).

Dziel się z innymi:
Extension methods - explained

Inne 3267 dni, 20 godzin, 44 minuty temu Damian 39 rozwiń

Wzorzec strategi Mały opis i trochę przykładowego kodu na temat wzorca strategii. Mając klasę abstrakcyjną pojazdów z bardzo sprytną funkcją "go" implementujemy sobie różne pojazdy, dziedziczące po Vehicle. ..

Tagi: .Net, C#
Dziel się z innymi:
Strategia

Inne 3258 dni, 17 godzin, 46 minut temu CaMeL 46 rozwiń

1 2... 53 54 55 56 57 58... 65 66