dotnetomaniak.pl - Artykuły z tagiem C#

Dzisiaj króciutki psot na temat różnic między słowem kluczowym const a read-only. Oba słowa służą do deklarowania zmiennych niemodyfikowalnych. Jaka jest więc różnica? const:Nie może być deklarowane z modyfikatorem static – stanowiłoby to pewną nadmiarowość ponieważ stałe odwołują się w końcu do całej klasy a nie instancji  (skoro nie mogą być zmodyfikowane nie ma sensu istnienia kopii dla każdej z instancji).Wartość jest przypisywana w czasie kompilacji.Wartość można ustawiać wyłącznie w deklaracji (co ...

Tagi: C#, const, readonly
Dziel się z innymi:
Piotr Zieliński   » C#: const vs. read-only

Inne 3389 dni, 5 godzin, 14 minut temu pzielinski 235 źrodło rozwiń

Informacja dla tych, którzy chcieliby poczytać o programowaniu wielowątkowym w C# (i dla mnie bym nie musiał kolejny raz „googlać” tego linku) polecam przeczytanie książki „Threading in C#” autorstwa Joseph Albahari.

Dobra lektura o wątkach w C# [PL] | Maciej Zbrzezny: Programowanie i Technologie

Programowanie rozproszone 3408 dni, 9 godzin, 6 minut temu paduda 255 źrodło rozwiń

Wpis warty polecenia dla wszystkich, którzy zastanawiają się nad skorzystaniem z oferty Cloud Computing oferowanej przez firmę Microsoft. Sporo uwag praktycznych na temat Windows Azure oraz cennik usług w praktyce.

Źródło: blog.puredev.eu
Dziel się z innymi:
Windows Azure–prawdziwy cennik « Web Development « Pure Development Blog

Windows 3409 dni, 2 godziny, 14 minut temu http://peterlin.pip.verisig... 218 źrodło rozwiń

Gdy zaczynałem swoją przygodę z programowaniem czułem się jakbym szedł przez mgłę – uczyłem się różnych rzeczy, ale nie wiedziałem czy przydadzą mi się, jak mają się do prawdziwych projektów. To tak jak z czytaniem książek czysto teoretycznych o c# – jest sporo wiedzy, ale najczęściej suche opisanie co to jest i tyle. Brakowało mi tego obejścia z czym to się je, jak wykorzystać to w praktyce. Te...

Dziel się z innymi:
Podejrzyj żywy programistyczny organizm – codingtv() ;) « Netmajor's Tech Blog

Inne 3418 dni, 17 godzin, 56 minut temu netmajor 141 źrodło rozwiń

Ojj od dawna już nie pisałem, choć wiele razy miałem pomysł ale czasu było za mało ;/ Trochę się działo – zmiana pracy na bardziej ambitną (jupi! co dzień głowa mi ledwo zipie od  zdobywania kolejnych ciekawych doświadczeń) oraz związana z tym zmiana trybu studiów....

Tagi: C#, drukowanie, PDF
Dziel się z innymi:
I am back!  + Drukowanie pdf’ów bez okna dialogowego « Netmajor's Tech Blog

Windows 3424 dni, 1 godzinę, 44 minuty temu netmajor 212 źrodło rozwiń

Autor: Dzisiaj kolega podesłał mi swoistą zagadkę w postaci dwóch, pozornie robiących to samo, fragmentów kodu. Jeden napisany w C#, a drugi w VB.NET: int counter = 0; while (++counter Dim counter As Integer = 0 While (++counter Różnica polega na tym, że pętla w C# wykona się 9 razy, a w VB.NET otrzymamy pętlę nieskończoną. Dlaczego? Przyjrzyjmy się dokładniej pętli napisanej w języku VB.NET. Ci z was, którzy programują lub programowali w tym języku zapewne zwrócili uwagę na użycia operator...

Dziel się z innymi:
Kilka słów o operatorach

Inne 3435 dni, 18 godzin, 37 minut temu macko 117 źrodło rozwiń

We wpisie dostępna jest customowa implementacja Membership Providera i RoleProvidera do bazy MySQL 5.1+, która wnosi sporo usprawnień w zakresie wydajności i bezpieczeństwa oraz jest łatwo dostosowywalna do własnych potrzeb

Źródło: blog.puredev.eu
Dziel się z innymi:
MySQL Membership Provider

Web 3447 dni, 4 godziny, 24 minuty temu http://peterlin.pip.verisig... 144 źrodło rozwiń

W mojej pierwszej „zawodowej” pracy na stanowisku programisty miałem okazję programować w VB.NET. Wbrew wielu opiniom uważam, że to bardzo przyjazny język i programuje się w nim bardzo fajnie. Po przesiadce na C#, poza koniecznością wstawiania średnika na końcu każdej linii, zaskoczył mnie brak możliwości zdefiniowania parametru domyślnego w metodzie. Trochę to zajęło, ale i C# w końcu „dorobił” się tej funkcjonalności.

Źródło: gasior.net.pl
Dziel się z innymi:
C# 4.0 - parametr domyślny

Inne 3453 dni, 14 godzin, 4 minuty temu lukaszgasior 151 źrodło rozwiń

Prosty turorial pokazujący jak stworzyć prosty kalendarz w MVC3 używając silnika Razor - prezentowany kod może posłużyć jak podstawa do implementacji dowolnej funkcjonalności używającej graficznej reprezentacji kalendarza ( dostępność, rezerwacje i inne )

Dziel się z innymi:
Tworzenie kalendarza w ASP.NET MVC3

Web 3456 dni, 43 minuty temu jwysocki 837 źrodło rozwiń

Tworząc różnego rodzaju programy czasami pojawia się problem zapewnienia autentycznością plików. Sytuacja taka ma miejsce, gdy w plikach tych znajdują się bardzo ważne dane, których zmiana mogłaby doprowadzić do wygenerowania różnego rodzaju strat. Takimi plikami mogą być pliki licencji, zawierające dane finansowe, czy dane medyczne, itp. Problem ten można rozwiązać w bardzo prosty sposób używając plików XML. Wystarczy, że podpiszemy plik XML i sprawdzimy ten podpis przed ponownym użyciem pliku. Jeśli bę...

Dziel się z innymi:
Podpisywanie dokumentów XML

Inne 3458 dni, 15 godzin temu Michal Jankowski 171 źrodło rozwiń

W trakcie pisania kodu przyzwyczailiśmy się już do tego, że należy równolegle pisać testy. Podejść, kiedy i jak pisać testy jest wiele. Do wyboru mamy też kilka dostępnych frameworków testowych, ale nie o tym chciałem napisać. W tym artykule chcę poruszyć temat badania pokrycia kodu testami.W trakcie pisania testów niejednokrotnie występuje potrzeba sprawdzenia, które fragmenty kodu pokryte są testami, a które nie.

Darmowe narzędzie do badania pokrycia kodu - PartCover

Narzędzia 3464 dni, 8 godzin, 18 minut temu Michal Jankowski 149 źrodło rozwiń

Coraz częściej w projektach zaczynam używać LINQ i zaczynam dostrzegać zalety. Nie dość, że można w ten sposób trochę pisania kodu oraz zyskać na przejrzystości. Poniżej zamieszczę parę przykładów, w których pomału przerzucam się na LINQ.

LINQ nie takie straszne

Windows 3470 dni, 21 godzin, 48 minut temu Michal Jankowski 317 źrodło rozwiń

Polecenia ping nie trzeba nikomu chyba przedstawiać. Służy ono do diagnozowania połączeń sieciowych. Dzięki niemu można sprawdzić, czy istnieje połączenia między dwoma hostami, jaka jest jakość tego połączenia oraz jakie występują opóźnienia. Dodatkowo jeśli podajemy adres hosta nie w postaci adresu IP to możemy zdiagnozować, czy poprawnie rozwiązywane są nazwy przez serwer DNS.

Tagi: .Net, C#, console, ping, sieć
Dziel się z innymi:
Ping

Windows 3479 dni, 8 godzin, 34 minuty temu Michal Jankowski 143 źrodło rozwiń

Od 2011 roku wchodzą w życie nowe przepisy dotyczące dni ustawowo wolnych od pracy. Do tej pory jeżeli jakieś święto wypadło w sobotę lub niedzielę to można było wybrać sobie inny wolny dzień zamiast utraconego święta. Od 2011 jeżeli święto wypadnie w weekend to ten dodatkowy dzień wolny przepada. W zamian dostajemy wolne w święto Trzech Króli (6 stycznia). W tym poście opisałem co jest potrzebne aby obliczyć wszystkie dni wolne od pracy.

Tagi: C#, JavaScript
Źródło: yvus.blogspot.com
Dziel się z innymi:
KOLEJNY PROGRAMISTYCZNY BLOG: Obliczanie dni wolnych od pracy

Inne 3507 dni, 7 godzin, 45 minut temu http://yvus.blogspot.com/ 312 źrodło rozwiń

Na oficjalnym blogu The Windows Phone Developer Blog od jakiegoś czasu pojawiają się bardzo ciekawe porady o tworzeniu oprogramowania na telefony Windows Phone.

Źródło: jakubflorczyk.pl
Dziel się z innymi:
Jakub Florczyk » Ready for take-off?

Kilka postów temu wspominałem, że piszę aplikację pod Windows Phone 7. Chyba pochwaliłem się przedwcześnie bo zaraz potem musiałem odstawić projekt na boczne tory. Po pewnym czasie wróciłem do niego. Problemem, na którym zatrzymałem się poprzednio był związany z synchroniczną obsługą żądań wysyłanych przez obiekt HttpWebRequest. Co w tym nadzwyczajnego? Ano w Silverlight, w obiekcie HttpWebRequest, nie istnieje metoda GetReposne. Dostępne jest "tylko" wersja asynchro...

Reactive Framework i FromAsyncPattern

Windows 3527 dni, 17 godzin, 17 minut temu jdubrownik 66 źrodło rozwiń

Podczas projektowania aplikacji jedną z kluczowych kwestii jest wyodrębnienie potencjalnie czasochłonnych operacji z kodu, oraz przystosowanie ich do działania w osobnych wątkach. Gdy w grę wchodzi GUI, czynność ta jest wręcz niezbędna. Standardowym modelem jest przygotowanie wszystkich danych wejściowych dla długotrwałego procesu i przekazanie ich do nowego wątku; tam też rozpoczynając asynchroniczną pracę. Po jej zakończeniu, odbieramy wyniki i już bez znaczących przestojów możemy odpowiednio na nie za...

Źródło: bartoszlenar.com
Dziel się z innymi:
Praca w tle, czyli rzecz o BackgroundWorker « Bartosz Lenar

Windows 3524 dni, 7 godzin, 30 minut temu bartoszlenar 465 źrodło rozwiń

Kilka dni temu, ktoś na stronie devPytania.pl poprosił o kod przykładowej implementacji Stosu (ang. Stack) i Kolejki FIFO (ang. Queue) przy użyciu tablic. Miałem chwilę wolnego czasu, więc postanowiłem pomóc – efektem tego jest poniższy kod...

Tagi: .Net, C#
Dziel się z innymi:
[C#] Stack & Queue « Grzegorz Wodniczak

Inne 3525 dni, 15 godzin, 52 minuty temu gordon_shumway 152 źrodło rozwiń

Ostatnio odkryłem na nowo funkcjonalność definiowania własnym szablonów kodu. Funkcjonalność ta jest bardzo często nie wykorzystywana przez programistów, ale potrafi zdziałać cuda. W pisaniu aplikacji biznesowej zawsze przychodzi taki moment, że trzeba napisać kod służący do zapisywania danych do bazy, jak równię ich odczytywania.

Dziel się z innymi:
Snippety | Zawód.Programista.NET()

Narzędzia 3535 dni, 4 godziny, 23 minuty temu Michal Jankowski 198 źrodło rozwiń

autor: Nawiązując do postu poniżej, wczoraj odbyła się pierwsza sesja kursu na temat C#. W związku z tym fajnie jest się pochwalić, że przyciągnęła ona aż 634 osoby w pewnym momencie! Może nas nie wpiszą do księgi Guinnessa, ale naprawdę super, że tak wielkie zainteresowanie wzbudził ten kurs, a w naszych polskich realiach jest to wynik rekordowy! Pojawiły się oczywiście głosy próbujące zanegować słuszność tych wyników, że to mogą być zdublowane osoby i w ogóle… P...

Tagi: .Net, C#, kurs
Dziel się z innymi:
Kurs C# - pierwsza sesja | Tomasz Wiśniewski

Inne 3537 dni, 35 minut temu paduda 194 źrodło rozwiń

1 2... 51 52 53 54 55 56... 69 70

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 512,51)
8
(9 775,28)
9
(8 388,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 127,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 173,43)