dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem .Net

Maciej Aniserowicz: W imieniu portalu VirtualStudy.pl zapraszam Was na półroczny kurs C# (a właściwie .NET) online. Niezależnie od tego czy już umiesz programować czy dopiero chcesz się nauczyć - na pewno warto skorzystać z okazji. Wcześniej takiej nie było, i pewnie nieprędko się powtórzy. Tym bardziej że prowadzący to naprawdę łebskie ziomy i zdecydowanie można się od nich wiele nauczyć:). Moim zdaniem świetna inicjatywa.

Darmowy półroczny kurs C#

Inne 2194 dni, 15 godzin, 41 minut temu paduda 190 rozwiń

Dzisiejsza historia oparta jest, w większości, na faktach. Ukryliśmy tylko imię naszego programisty. Był sobie Tomek programista. Tomek miał do napisania w C# fragment większego algorytmu. Jako, że kod był dobrze podzielony mogło to zrobić wiele osób. Jedną z rzeczy które miały być w tym fragmencie było stw...

Dziel się z innymi:
.NET blog: Historia Tomka - przeciążanie

Architektura 2194 dni, 15 godzin, 41 minut temu paduda 115 rozwiń

Od 25 listopada w ramach portalu VirtualStudy.pl rozpoczyna się kurs, który będzie trwał aż 6 miesięcy. Na każdy tydzień miesiąca przypada jedna sesja, która rozpoczynać się będzie o godzinie 20:30. Tematyką kursu będzie programowanie w języku C#. Prelegenci Daniel Dudek, Mirosław Pragłowski, Paweł Łukasik, Tomasz Wiśniewski oraz Wojciech Poniatowski przygotowali aż 24 sesje rozpoczynające się od wprowadzenia do kursu, podstaw programowania aż po wzorce projektowe oraz usługi sieciowe.

Dziel się z innymi:
Kurs C# - na VirtualStudy.pl

Inne 2203 dni, 6 godzin, 6 minut temu paduda 185 rozwiń

Po chwilowej przerwie w blogowaniu postanowiłem wrócić to tego niezwykle przyjemnego zajęcia. Dziś chciałbym przedstawić zagadnienie zdarzeń rozproszonych jakie można zastosować w aplikacjach klient/serwer pisanych w .NET Framework. W swojej karierze spotkałem się z produkcyjnym użyciem dwóch rodzajów zdarzeń, pierwsze polegało na użyciu Notification Services wysyłanych przez Microsoft SQL Server 2005, jednak...

Tagi: .Net, C#, events
Dziel się z innymi:
Zdarzenia rozproszone w .NET | .NET Rules! Blog

Programowanie rozproszone 2206 dni, 18 godzin, 51 minut temu piotr_sowa 99 rozwiń

Inicjatywa ta rodziła się już od jakiegoś czasu, ale zawsze coś stawało na przeszkodzie. W końcu jednak udało zebrać się ludzi, czas i tematy Dlatego serdecznie zapraszamy na kurs C# na portalu VirtualStudy! Kurs będzie trwał minimum pół roku. Zaplanowany jest na 6 miesięcy, ale wiadomo, różnie bywa, zawsze może coś wypaść etc.. Na kursie będziemy przedstawiać programowanie w języku C# od podstaw. Dlaczego tak? Ktoś może zapytać, czy nie lepiej byłoby od ra...

Dziel się z innymi:
Kurs C# - zapraszamy!

Inne 2204 dni, 16 godzin, 44 minuty temu macko 1839 rozwiń

Aby pomoc ludziom programować asynchronicznie wymyślono słowa kluczowe async i await. Async będzie służyć do oznaczania metod w których pojawią się wywołania asynchroniczne, zaś same wywołania będziemy oznaczać przez await i te słowo kluczowe może pojawić się tylko w metodach oznaczonych właśnie przez async. Dzięki temu jak tłumaczy Mads Torgersen nie będzie już dla użytkownika problemem tworzenie wielu funkcji Callback, gdyż b...

Dziel się z innymi:
Nowości w .net – Async « Netmajor's Tech Blog

Programowanie rozproszone 2220 dni, 6 godzin, 31 minut temu netmajor 124 rozwiń

Dzisiejszego dnia potrzebowałem użyć serializacji XML dla klasy Dictionary. Bardzo się zdziwiłem gdy okazało się, że klasa ta nie wspiera tego rodzaju serializacji. Wydawałoby się, że zapis danych w formacie XML jest dzisiaj już standardem, ale okazuje się, że jednak nie wszędzie. Stosując podstawową zasadę programisty po co pisać coś co ktoś inny już napisał uruchomiłem Google i zacząłem szukać rozwiązania. Udało mi się znaleźć kilka przykładów rozwiązania tego problemu, al...

Dziel się z innymi:
SerializableDictionary « Zawód.Programista.NET()

Inne 2223 dni, 18 godzin, 5 minut temu http://janosz.myopenid.com/ 113 rozwiń

Każda kolejna wersja platformy .NET wprowadza coraz "fajniejsze" ułatwienia dla programisty. I chyba trudno się z tym stwierdzeniem nie zgodzić. Zaczęło się od anonimowych delegatów. Później bardziej funkcyjne podejście i LINQ. W .NET 4.0 wprowadzono słowo kluczowe dynamic. Teraz przyszedł czas na lepsze wsparcie dla operacji asynchronicznych. Od wczoraj dostępny jest do pobrania Visual Studio Async CTP, który do C# i VB wprowadza dwa nowe słowa kluczowe await oraz async.

Tagi: .Net, C#, CTP
Dziel się z innymi:
reVis / Operacje asynchroniczne, czyli C# 5.0

Inne 2223 dni, 18 godzin, 5 minut temu reVis 195 rozwiń

Autor: Tydzień temu zaproponowałem mały konkurs, polegający na zmuszenia .NET’a do zrobienia rzeczy, której teoretycznie nie powinno dać się zrobić. Niestety trochę “przedobrzyłem” i jednym z dostępnych rozwiązań rozwiązań było użycie Reflection o co mnie w pytaniu nie chodziło. Świat się jednak nie wali, a jest nawet lepiej. Wiem, że są osoby, które o Reflection nie słyszały i dziwią się, że takie rzeczy w .NET można robić.Tak więc zobaczmy jakie rozwiązania są dostępne: Rozwiązania Podstawowe czyli z u...

Tagi: .Net
Dziel się z innymi:
.NET blog: Hackowanie .NET–Rozwiązanie

Architektura 2224 dni, 18 godzin, 33 minuty temu macko 164 rozwiń

Może nie takie prawdziwe, ale takie malutkie i niewinne :-) (a może nie takie niewinne?). Do napisania tego postu zainspirował mnie niedawno przeczytany inny post, pokazujący, jak można zmusić .NET do zrobienia czegoś co nie powinniśmy mieć możliwości zrobić. Jako, że mój post będzie związany z małą zagadką/konkursem na razie linka do inspiracji nie podam. Sposób jest w pełni legalny w .NET bo i program się kompiluje bez żadnych sztuczek. F5 i działa….Zadanie Zadanie będzie z typu akademickich, nie będzi...

Dziel się z innymi:
.NET blog: Hackowanie .NET

Inne 2229 dni, 20 godzin, 28 minut temu gordon_shumway 154 rozwiń

Od początku pracy nad DesktopInfo wiadome było, że będzie potrzebny mechanizm do ładowania pluginów, dodatkowych modułów, które rozszerzą możliwości aplikacji bez potrzeby jej rekompilacji. Pierwszy pomysł jaki przechodzi do głowy to refleksja. Jednak jakiś czas temu postała biblioteka MEF, która została włączona do .NET Framework 4.0 Ponieważ aplikacja DesktopInfo wykorzystuje właśnie tą wersję .NET, to dlaczego nie wykorzystać nowej funkcjonalności. Zatem zobaczmy krok po kroku co jest potrzebne aby ...

Tagi: .Net, C#, plug-ins
Źródło: www.benedykt.net
Dziel się z innymi:
Jak stworzyć program z pluginami w C# | @rek online | Arkadiusz Benedykt

Architektura 2238 dni, 23 godziny, 13 minut temu paduda 156 rozwiń

Postawione w tytule posta pytanie jest jak najbardziej na miejscu. Już teraz mogę zdradzić tajemnicę, że nigdy tablicy nie udostępniamy w postaci właściwości. Na początek chciałbym krótko zarysować problem. W czasie tworzenia kodu okazało się, że bardzo ułatwi mi zachowanie go czytelnym utworzenie klasy przechowującej tablice stworzonych przeze mnie obiektów. Wygląda to następująco: public part...

Tagi: .Net, properties
Dziel się z innymi:
Właściwość zwracająca tablicę. Czy aby na pewno ?

Inne 2248 dni, 5 godzin, 49 minut temu macko 70 rozwiń

Czy otrzymałeś kiedyś taki oto błąd? The calling thread cannot access this object because a different thread owns it. Dzieje się tak, najczęściej wtedy, gdy próbujemy aktualizować kontrolki użytkownika z innego wątku. Taka czynność nigdy nie była dobrym pomysłem i trzeba było o tym pamiętać, jednak od wersji bodajże 2 .net Framework-a dostajemy taki wyjątek jak powyżej. Dzięki temu, nawet jeśli coś zostanie przeoczone i będziemy jednak chcieli wykonać aktualizację kontrolki użytkownika z innego wątku n...

Tagi: .Net, C#, invoke
Źródło: www.benedykt.net
Dziel się z innymi:
Aktualizacja kontrolki z innego wątku, invoke oraz metody rozszerzające

Programowanie rozproszone 2252 dni, 17 godzin, 40 minut temu macko 76 rozwiń

Podobnie jak w przypadku większości standardowych operacji, gdy mowa o wysyłaniu poczty, biblioteka Microsoft .NET zawiera intuicyjnie zaprojektowane klasy pozwalające na szybką implementacje tej akcji we własnym kodzie. Pomimo niskiego stopnia trudności, pomysł zebrania wszystkich potrzebnych informacji w postaci krótkiego artykułu nie uważam za chybiony. Zapewne zaoszczędzi to czas programistom którzy szukają w pełni działającego przykładu, czy szybkiego przeglądu tego obszaru biblioteki .NET.

Tagi: .Net, C#, SMTP
Źródło: bartoszlenar.com
Dziel się z innymi:
Wysyłanie poczty email przez SMTP w .NET « Bartosz Lenar

Windows 2255 dni, 20 godzin, 8 minut temu bartoszlenar 112 rozwiń

Silników fizycznych mamy całą masę: Box2D, Bullet, Havok, PhysX, Newton Game Dynamics. Część jest OpenSource, część darmowa tylko do zastosowań niekomercyjnych, niektóre tylko komercyjne. Część 2D, cześć 3D. Część stosunkowo mało rozbudowana(np. pierwsze dwa z mojej listy), część to ogromne biblioteki(te komercyjne). Niestet...

Tagi: .Net, engine, fizyka
Źródło: blog.fiolek.org
Dziel się z innymi:
Przegląd silników fizycznych dla .NET

Inne 2258 dni, 13 godzin, 29 minut temu macko 102 rozwiń

W aplikacjach biznesowych bardzo często występuje funkcjonalność importu / eksportu danych z / do Excela. Jednym ze sposobów pobierania danych z Excela jest zastosowanie OLE DB jako dostawcy danych. Nie jest to może rozwiązanie najbardziej optymalne, ale czasami nie ma możliwości wpływu na jego wybór. W celu skorzystanie z tego sposobu należy zdefiniować łańcuch połączenia. I tu pojawia się problem ponieważ aby ten sposób zadziałał musi być zainstalowany Excel. Dodatkowo ...

Dziel się z innymi:
Sprawdzanie wersji Excela « Zawód.Programista.NET()

Office 2261 dni, 14 godzin, 17 minut temu http://janosz.myopenid.com/ 71 rozwiń

To jest kolejny wpis na przyszły tydzień ;-), albo jeśli ktoś woli niech tydzień blogowania zaczyna się od niedzieli ;-). Teraz napiszę o InteliGUI, nowym pomyśle na zastosowanie sieci Hopfielda. W całym przedsięwzięciu chodzi o to, żeby uzyskać inteligentne GUI tzn. takie które będzie się uczyć sekwencji jakich używamy i samo będzie proponować co chcemy zrobić na podstawie kilku kroków. Oczywiście to rozwiązani jakie opiszę...

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator – InteliGUI

Windows 2272 dni, 7 godzin, 49 minut temu piotr_sowa 43 rozwiń

W ostatniej wersji C# pojawiła się możliwość zrównoleglenia obliczeń w bardzo prosty sposób. Pętlę:for(int n =0; n <8; n++){ Console.WriteLine("Normal - iteracja {0} wątek {1}", n, Thread.CurrentThread.ManagedThreadId);} można zastąpić następującą konstrukcją:Parallel.For(0, 8, i =>{ Console.WriteLine("Parallel - iteracja {0} wątek {1}", i, Thread.CurrentThread.ManagedThreadId);}); Zapis ten powinien spowodować, że obl...

Parallel.For – wielowątkowość nigdy nie była tak łatwa

Programowanie rozproszone 2283 dni, 6 godzin, 55 minut temu paduda 163 rozwiń

Konwersja Enum do List. Zawsze zapominam jak to się robi a to tak prosta sprawa. IList listDayOfWeek = new List(); var dic = Enum.GetValues(typeof(DayOfWeek)) //pobiera wszystkie wartości z danego typu as IEnumerable; //!! najważniejszy punkt programu // a teraz dodajmy warunek że nasza lista ma być.. np bez niedzieli listDayOfWeek = dic.Where(d=>d!= DayOfWeek.Sunday).ToList();

Tagi: .Net, C#, Enum, List
Dziel się z innymi:
Programistka i kot: Enum to List

Architektura 2283 dni, 6 godzin, 55 minut temu paduda 114 rozwiń

W .NET mamy do dyspozycji wygodny mechanizm do zapisywania ustawień aplikacji. W tym wpisie skupię się na stworzeniu własnego dostawcy ustawień. Domyślnym i jedynym standardowo dostępnym dostawcą, który zajmuje się zapisem ustawień jest LocalFileSettingsProvider. Dostawca ten zapisuje pliki do lokalnego katalogu ustawień danego komputera.

własny SettingsProvider « Damian Antonowicz

Inne 2292 dni, 9 godzin temu Damian 100 rozwiń

1 2... 23 24 25 26 27 28... 37 38
Accenture
Szkolenia SecurITum

grudzień

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 381,46)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,75)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 388,06)

15

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

16

CaMeL (2 954,87)

17

jedmac (2 639,34)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,02)

20

FutureProcessing (2 450,11)