dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

W języku C# mamy kilka mechanizmów tworzenia wątków. Różnią się one zarówno wydajnością jak i przeznaczeniem. Zacznijmy więc od najpopularniejszego sposobu a mianowicie klasy System.Threading.Thread. Stworzenie wątku polega na inicjalizacji klasy oraz wywołania metody Start:publicclass ThreadExample { public CreateThread() { System.Threading.Thread thread =new System.Threading.Thread(ThreadMethod); thread.Start(null); } privatevoid ThreadMethod(object parameters) { ...

Dziel się z innymi:
Wydajność wątków w C#

Inne 2481 dni, 16 godzin, 23 minuty temu Damian 224 rozwiń

Książek o programowaniu na platformę Windows Mobile w języku polskim nie uświadczymy. W języku angielskim jest natomiast w czym wybierać. Na samym Amazon-ie jest co najmniej kilka pozycji wartych polecenia. Jedną z nich jest właśnie "Mobile Development Handbook".

Jakub Florczyk » “Mobile Development Handbook”

Mobile development 2488 dni, 2 godziny, 1 minutę temu http://jakub-florczyk.myope... 72 rozwiń

Jakiś czas temu natknąłem się na problem podczas pracy z PropertyGrid'em. Aby móc edytować obiekty przy pomocy PrpopertyGrid'a należy nadawać odpowiednim właściwością klasy (której obiekty chcemy edytować) atrybuty. Jednak ja dodatkowo potrzebowałem, by edytor danego obiektu zmieniał się w czasie działania aplikacji, pojawiło się więc pytanie: "Jak zmienić (w c#, .NET) wartość atrybutu klasy, funkcji, właściwości podczas działania aplikacji z poziomu kodu programu?"

Tagi: C#, PropertyGrid
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: C#: zmiana wartości atrybutu podczas działania aplikacji [PL]

Inne 2495 dni, 4 godziny, 41 minut temu gordon_shumway 107 rozwiń

W tej części w ramach uzupełnienia wiadomości teoretycznych, przedstawiony zostanie przykład pokazujący wykorzystanie mechanizmu Themes w ASP.NET, przykłady będą w języku C#(CSharp). W ramach przykładu tworzymy aplikację typu Web, w której będą zdefiniowane dwa tematy (każdy będzie miał skórkę i arkusz styli), a użytkownik będzie miał możliwość wyboru który temat wybrać. W tym celu: Dodajemy folder specjalny, w nim tworzymy dwa foldery Theme1 i Theme2. Do folderu Theme1 dodajemy:plik arkusza styli w któr...

Dziel się z innymi:
Tematy, motywy (Themes) w ASP.NET - Przykład (C#)

Web 2510 dni, 7 godzin, 51 minut temu ada_man 166 rozwiń

W bibliotece System.ServiceModel.dll znajdziemy ciekawą klasę SynchronizedCollection

Dziel się z innymi:
Maciej Aniserowicz | SynchronizedCollection & LINQ vs thread-safety

Inne 2511 dni, 13 godzin, 52 minuty temu gordon_shumway 67 rozwiń

Jeśli binding w WPFie czasem Wam nie wystarcza polecam przyjrzeć się "projektowi", który pojawił się na The Joy of Code. Jeśli kiedykolwiek próbowaliście wykonać jakieś operacje na wartości bindowanej teraz już możecie.

Tagi: .Net, C#, expressions, WPF
Dziel się z innymi:
.NET blog: WPF - ExpressionConverter

Inne 2512 dni, 16 godzin, 26 minut temu gordon_shumway 32 rozwiń

Uzupełniam ostatnio braki w wiedzy, dotyczące synchronizacji wątków. Gdzieś w podrozdziale dotyczącym tego tematu przykuł moją uwagę Mutex. Mutex to, obok monitorów i semaforów, jedna z “prymitywnych” metod synchronizacji. Ma jednak bardzo ciekawą właściwość, odróżniającą ją od kolegów po fachu…

Tagi: .Net, C#, wątki
Źródło: andrzej.net.pl
Dziel się z innymi:
Mutex i sprawdzanie czy aplikacja jest jedyną uruchomioną : andrzej.net.pl

Architektura 2519 dni, 12 godzin, 22 minuty temu gordon_shumway 99 rozwiń

A propos artykułu RilNET – Radio Interface Layer (RIL) .NET wrapper należy się drobne sprostowanie działania biblioteki a przede wszystkim obsługi lokalizacji.

Jakub Florczyk » RilNET – Radio Interface Layer (RIL) .NET wrapper – sprostowanie

Mobile development 2522 dni, 17 godzin, 20 minut temu http://jakub-florczyk.myope... 50 rozwiń

Żeby nie było, iż jestem jednostronny to dla odmiany dziś o firmie Samsung. I o jego w moim mniemaniu cudownym dziecku Samsung Windows Mobile SDK.

Jakub Florczyk » SamsungMobileSDKNET

Mobile development 2521 dni, 10 godzin, 27 minut temu http://jakub-florczyk.myope... 65 rozwiń

Okazjonalnie zachodzi potrzeba, aby do jakiegoś celu wygenerować niepowtarzalny ciąg znaków. Jednym z zastosowań może być tutaj nadanie plikowi nazwy gwarantującej brak kolizji z jakąkolwiek inną nazwą pliku w systemie albo chociaż w aktualnym katalogu. W przypadku gdy ów plik ma istnieć tylko przez chwilę - a więc być plikiem tymczasowym (tempfile), sprawa jest prosta i sprowadza się do wywołani...

Tagi: C#
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Unikalne łańcuchy znaków

Inne 2534 dni, 6 godzin, 31 minut temu gordon_shumway 64 rozwiń

Powtarzanie kodu w kilku miejscach zwykle jest sygnałem zaniedbania i nie powinno mieć miejsca. Nawet (a może: w szczególności!) gdy kod ten jest prosty, głupi, niewymagający myślenia i będący efektem tzw. clipboard inheritance (ctrl+c, ctrl+v). Tyczy się to również konstruktorów klas. Tą część kodu łatwo jest przegapić, bo wszelakie ułatwiacze umożliwiają automatyczne ich wygenerowanie. A co jeśli mamy ich kilka? Poniższy przykład obrazuje stan, do którego NIE CHCEMY doprowadzić...

Tagi: C#
Dziel się z innymi:
Maciej Aniserowicz | Constructor chaining

Architektura 2534 dni, 6 godzin, 31 minut temu gordon_shumway 87 rozwiń

Czy poniższy kod nie jest doskonałym odwzorowaniem odpowiedzi na pytanie "dlaczego programiści nie pracują w Święta?"? :)

Tagi: C#
Dziel się z innymi:
Maciej Aniserowicz | Błędno-boskie sko_dev_jarzenie

Inne 2544 dni, 1 godzinę, 14 minut temu gordon_shumway 134 rozwiń

Krótko, jeżeli potrzebujecie listę krajów dla combobox wystarczy wam taki o to fragment kodu...

Tagi: .Net, C#
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Lista krajów dla Combobox

Inne 2547 dni, 11 godzin, 6 minut temu gordon_shumway 76 rozwiń

O tym jak czasem możemy zaplątać się w szukanie zbyt skomplikowanego rozwiązania podczas gdy ładne i proste jest na wyciągnięcie ręki.

Tagi: C#, Linq
Dziel się z innymi:
Maciej Aniserowicz | Jak potrafi naśmiecić przemęczona mózgownica

Inne 2553 dni, 16 godzin, 49 minut temu http://pawlos.blogspot.com/ 190 rozwiń

Chciałbym przedstawić wykorzystanie SQLite w połączeniu z ADO.NET przy wykorzystaniu C#. Wymaga to jednak pewnego uzupełnienia.SQLite SQLite jest biblioteką napisaną w języku C, która implementuje silnik relacyjnej bazy danych. Jak głosi główne hasło projektu jest ona “prosta, szybka, niezawodna”. Cała baza znajduje się w pojedynczym pliku, a w przeciwieństwie do innych systemów baz danych, nie występuje tu żaden demon nią zarządzający. Inne cechy warte wymienienia:Mały rozmiar biblioteki (ok. 0.5MB), ...

Źródło: eastgroup.pl
Dziel się z innymi:
SQLite i ADO .NET | Eastgroup.pl

Bazy danych i XML 2556 dni, 17 godzin, 2 minuty temu danielplawgo 180 rozwiń

Zachęcam wszystkich do zapoznania się z Express Interface (Xi) - z nowinką, która ma chęć zostania nowym standardem wymiany danych w systemach związanych z automatyką przemysłową. W uproszczeniu Xi określić można jako OPC po WCF'ie. Artykuł został podzielony na następujące części..

Tagi: .Net, C#
Dziel się z innymi:
Express Interface (Xi) [PL]

Inne 2575 dni, 12 godzin, 15 minut temu CaMeL 54 rozwiń

Novell poinformował o dostępności pierwszego komercyjnego rozwiązania ułatwiającego tworzenie aplikacji .NET dla systemów Linux, UNIX i Mac OS X w środowisku Microsoft Visual Studio. Mono Tools for Visual Studio, nowy, rewolucyjny moduł dodatkowy dla zintegrowanego środowiska programistycznego (IDE,..

Tagi: .Net, C#
Źródło: www.linux.pl
Dziel się z innymi:
Mono Tools for Visual Studio do tworzenia aplikacji .NET dla Linuksa

Inne 2576 dni, 8 godzin, 51 minut temu CaMeL 64 rozwiń

Jak można przeczytać na blogu Technical Advisory Council dla OPC Foundation, kierownictwo OPC Foundation postanowiło ostatnio utworzyć grupę roboczą, która ma za zadanie ustalić plan współpracy z nowym interfejsem Xi.

Tagi: .Net, C#
Dziel się z innymi:
OPC Foundation ogłasza, że będzie uczestniczyć w pracach na Express Interface (Xi) [PL]

Inne 2578 dni, 9 godzin, 11 minut temu CaMeL 17 rozwiń

Podczas pisania ostatnich kilku postów na temat nowego interfejsu: Express Interface (Xi), cały czas zastawiałem się, czy w ogóle ta nowa propozycja ma szansę się przyjąć. W przypadku oprogramowania związanego z szeroko pojętą "automatyką przemysłową" łatwo zauważyć, że nowości trudno wypływają na wierzch...

Tagi: .Net, C#
Dziel się z innymi:
Express Interface (Xi) - moim zdaniem [PL]

Inne 2578 dni, 9 godzin, 11 minut temu CaMeL 38 rozwiń

Kolekcje generyczne są bezpieczną (ang. type-safe), szybką i wydajną (ang. performance) wersją ich nie-generycznych odpowiedników. Przykładowo List, Dictionary, Queue, Stack, SortedList i SortedDictionary są odpowiednikami zwykłych kolekcji. Różnica polega na tym, że korzystając z typów generycznych podajemy parameter, który jest zamieniany na nazwę typu podczas kompilacji. W ten sposób można użyć każdego typu, ale tylko wcześniej określonego. W innym wypadku otrzymamy błędy już przy kompilacji. Namiastk...

Tagi: 70-536, C#, certyfikat
Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Generic Collections | Eastgroup.pl

Inne 2578 dni, 9 godzin, 11 minut temu Dedloo 53 rozwiń

1 2... 37 38 39 40 41 42... 51 52
Accenture
Szkolenia SecurITum
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 383,4)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,51)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,77)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 403,06)

15

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

16

CaMeL (2 954,87)

17

jedmac (2 689,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 460,11)