dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

Tak jak napisałem w jednym z wcześniejszych postów nie zajmuję się już tworzeniem raportów w Crystal Reports. Nie oznacza to jednak, że nie piszę kodu, który wykorzystuje te raporty. Dlatego też postanowiłem zebrać w jednym miejscu informację, które zaczynającemu pracę z Crystal Reports developerowi służyłyby pomocą (przy czym jest to pomoc ze strony samouka, ale lepsza tak niż żadna).1. Środowisko pracy Teoretycznie wystarczy pobrać odpowiednią wersję ze strony producenta zainstalować i możemy dz...

Dziel się z innymi:
Crystal Reports – słowem wstępu dla początkującego | Wojtek Pitek about dev

Windows 1043 dni, 20 godzin temu wopi 150 rozwiń

Czasami mam takie dni, że mam dość. Wszystko się sypie a ja sam nie wiem w co włożyć ręce (szczególnie jak przestaje działać coś na czym polegam od dłuższego czasu i coś co do tej pory nie sprawiało mi żadnych problemów). Pewnego pięknego poniedziałkowego ranka przychodzę do pracy i od progu słyszę, że po tym jak w piątek zrobiłem pusha to kod przestał się kompilować. Wprost “uwielbiam” takie rozpoczęcie tygodnia. Oczywiście jestem przekonany, że kod działa, ale jestem przecież tylko człowiekiem...

Tagi: AutoMapper, C#
Dziel się z innymi:
Lepsze wrogiem dobrego czyli sam się prosisz o kłopoty | Wojtek Pitek about dev

Narzędzia 1050 dni, 4 godziny, 29 minut temu wopi 258 rozwiń

Może słyszeliście o takim ptaszku Fody. Ostatnim czasem ptaszek ten podbił moje serce. Korzystam z jego usług tak często jak się tylko da. Ogólnie muszę podziękować Pawłowi Łukasikowi za prezentacje na KGD.NET, która otworzyła mi oczy PropertyChanged.Fody To chyba mój ulubiony pakiet, ale zanim go opiszę muszę zrobić drobne wprowadzenie. Od początku mojej przygody z WPFem ( i ogólnie XAMLem) strasznie żmudnym procesem było bindowanie pomiędzy DataModelem a widokiem (niech zasłona milczenia zakryje fak...

Tagi: C#, fody, WPF
Dziel się z innymi:
Fody ciekawa ptaszyna – część 1 | Wojtek Pitek about dev

Windows 1050 dni, 4 godziny, 29 minut temu wopi 283 rozwiń

Finally, I had time to watch Build 2014 sessions. Here are the best I have seen. Thinking for programmers (Leslie Lamport) Windows and the Internet of Things (Steve Teixeira) Building Azure Web Sites with Visual Studio Online “Monaco” (Chris Dias) What’s New for ASP.NET and Web in Visual Studio 2013 Update 2 and Beyond (Scott Hanselman and Scott Hunter) Modern C++: What You Need to Know (Herb Sutter) The Future of C# (and VB) Go Mobile with C# and Xamarin (Miguel de Icaza) TypeScript (Anders Hejlsberg) D...

Tagi: .Net, Build, C#, Windows
Źródło: jj09.net
Dziel się z innymi:
[EN] Recommended Build 2014 sessions - Jakub Jedryszek

Windows 1050 dni, 4 godziny, 29 minut temu jj09 71 rozwiń

More experience I gain, more interested I am in how things work underneath the code level. In this post I want to provide short description of the Top 10 programming languages (by TIOBE Index), how they work and their super short history.

Źródło: jj09.net
Dziel się z innymi:
[EN] How top 10 programming languages work - Jakub Jedryszek

Sztuka programowania 1057 dni, 1 godzinę, 1 minutę temu jj09 436 rozwiń

Main menuMain pageAboutContact Share article via: You have web application administration panel and want to display data from Google Analytics in custom view, instead of opening the Google Analytics? Noting simpler! Google offers great API thanks to which we - developers, can get almost anything in easy way. Let's have a look how to get the PageViews number of our site from certain time period..

[EN] How to query Google Analytics in C# | blog.kateo.pl

Inne 1064 dni, 1 godzinę, 18 minut temu blog-kateo-pl 158 rozwiń

Metody rozszerzające i ich ciekawa właściwość...

Źródło: wojciechsipa.pl
Dziel się z innymi:
Metoda rozszerzająca nie boi się nulla

Sztuka programowania 1086 dni, 17 godzin, 9 minut temu WujoWojtas 415 rozwiń

Bez zbędnego przeciągania i całego bałaganu związanego z założeniem nowego bloga i przywitania z czytelnikami, przechodzę do rzeczy. W obecnie pisanej przeze mnie aplikacji WPFowej zaistniała konieczność dodania testów dla użytkowników (nie mam na myśli unit testów, a testów sprawdzających jednokrotnego wyboru). Rozwiązaniem, jakie pierwsze przyszło mi do głowy, jest przechowywanie d...

Tagi: .Net, C#, JSON, Json.NET, WPF
Dziel się z innymi:
Praca z plikami w formacie JSON na platformie .NET | Waleczny Trzmiel

Narzędzia 1092 dni, 16 godzin, 57 minut temu waleczny_trzmiel 274 rozwiń

Rozważmy przez chwilę scenariusz wysyłania wiadomości e-mail. A raczej tą część procesu, w której generowana jest treść. W tagu demo3-finish mamy taki interfejs: public interface IEmailService { void RegistrationEmail(string email, string link); } (https://github.com/maniserowicz/di-talk/blob/demo3-finish/src/app/EmailService.cs) Jego implementacja powinna zająć...

Dziel się z innymi:
DI: gdy robi się skomplikowanie… | Maciej Aniserowicz o programowaniu

Sztuka programowania 1097 dni, 21 godzin, 42 minuty temu psz750 248 rozwiń

OK – mamy niektóre “odpowiedzialności” wyjęte do osobnych klas. Ale co dalej? Czy UsersController powinien sam, ot, tak sobie, tworzyć nowe instancje których aktualnie potrzebuje? Nie! Pójdę o krok dalej i powiem więcej: użycie słowa kluczowego “new” w kodzie aplikacji uznaję za anti-pattern. Howgh, rzekłem. Jeżeli klasa potrzebuje innej klasy do działania, to ta zależność powinna być jawnie wyeksponowana w kodzie. Najlepiej przez param...

Dziel się z innymi:
DI: IoC & explicit dependencies & interfaces | Maciej Aniserowicz o programowaniu

Sztuka programowania 1104 dni, 18 godzin, 18 minut temu psz750 200 rozwiń

O finalizers czy też destruktorach pisałem już wielokrotnie. Wspomniałem również, że lepiej ich unikać, jeśli oczywiście to możliwe. Głównym problem jest możliwość wypromowania obiektu do kolejnych generacji, ponieważ obiekty z destruktorami są umieszczane w kolejce freachable, gdzie na nową stają się osiągalne. Jeśli ktoś nie pamięta, to polecam najpierw poczytanie o tym (w dziale articles są linki do moich tekstów o GC). Dzisiaj jednak chciałbym wspomnieć o czymś innym. Wiemy, że jeden wątek zwykle m...

Tagi: C#, destruktor
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » C#–zablokowane destruktory

Sztuka programowania 1104 dni, 18 godzin, 18 minut temu rroszczyk 146 rozwiń

W tym odcinku skupiam się na stanie aplikacji przed jakimikolwiek procesami “upiększającymi”. Aplikacja, którą mamy upiększyć, została do celów demonstracyjnych zbudowana dość nietypowo. Nie jest to web app, nie jest to nawet console app. Jest to jedna z...

Dziel się z innymi:
DI: punkt wyjścia | Maciej Aniserowicz o programowaniu

Sztuka programowania 1119 dni, 3 godziny, 32 minuty temu psz750 227 rozwiń

Od pewnego czasu mam okazję budować system, którego część funkcjonalności dotyczy automatyzacji czynności administracyjnych związanych z zarządzaniem użytkownikami Active Directory. Jedną z takich czynności jest przełączanie skrzynek pocztowych Exchange 2007/2010 pomiędzy dwoma kontami użytkowników. W dzisiejszym wpisie pokażę, w jaki sposób zrealizować to zadanie wykorzystując Exchange Management Shell (EMS).

Przełączanie skrzynek Exchange pomiędzy kontami Active Directory z wykorzystaniem Exchange Management Shell | Developer notes

Inne 1126 dni, 15 godzin, 45 minut temu psz750 56 rozwiń

Dzisiaj przyjrzymy się słowu kluczowemu var w C#. Słowo dodane wraz z premierą framework’a .NET 3.5 stało się jednym z najbardziej nadużywanych przez programistów.

Dziel się z innymi:
DOs & DONTs – część druga | maciejjędrzejewski

Sztuka programowania 1133 dni, 13 godzin, 52 minuty temu jedmac 301 rozwiń

Usually when we need to retrieve data from database server, we write code which looks like that using (var session = DataAccesLayer.Instance.OpenSession()) { using (var transaction = session.BeginTransaction()) { var projects = session.QueryOver

Tagi: C#, nHibarnate
Dziel się z innymi:
[EN] NHhibernate - multiple queries in one roundtrip to server

Windows 1136 dni, 21 godzin, 22 minuty temu nocturn 117 rozwiń

Bohaterem dzisiejszego odcinka jest prosta, jednak bardzo użyteczna, i jak się okazuje chyba mało znana metoda jednej z klas dostępnych w .NET Framework już od wersji 1.1.

Dziel się z innymi:
Panie i Panowie oto …

Sztuka programowania 1154 dni, 4 godziny, 44 minuty temu trzyPe 533 rozwiń

Dzisiaj całkowicie o podstawach ale jednak warto przypomnieć sobie słownictwo. Każdy kojarzy chyba wzorzec factory. Oficjalnie wyróżnia się jednak kilka typów tego wzorca. Najpopularniejsze z nich to Factory method oraz Abstract Factory. W podręczniku do wzorców projektowych, znajdziemy je jako dwie osobne konstrukcje. Czy to naprawdę tak ważne, aby znać różnice w nazewnictwie? Wzorce projektowe traktuję jako słownictwo. Zamiast wyjaśniać drugiej osobie, dokładnie co chcę napisać, używam wzorców projek...

Dziel się z innymi:
Piotr Zieliński » Factory Method a Abstract Factory

Sztuka programowania 1160 dni, 19 godzin, 27 minut temu psz750 231 rozwiń

W jednym z tworzonych przeze mnie systemów pojawiła się konieczność dodania funkcjonalności pozwalającej na odblokowywanie kont użytkowników w Active Directory (zablokowanych na skutek kilkukrotnego podania błędnego hasła). Standardowa procedura odblokowania konta to wejście do konsoli Active Directory i zaznaczenie odpowiedniej opcji w ustawieniach danego użytkownika...

Odblokowanie konta w Active Directory | Developer notes

Inne 1160 dni, 19 godzin, 27 minut temu psz750 133 rozwiń

Powiedzmy, że potrzebujemy wyciągnąć PostCode użytkownika (a po drodze mamy jeszcze Address): string postCode = person.Address.PostCode.ToString(); Nie mamy pewności czy person nie jest nullem, a następnie czy person.Address nie jest nullem, a następnie person.Address.PostCode … . Aby się zabezpieczyć przed NullReferenceException musimy napisać trochę dodatkowego kodu, jak np: ...

Tagi: C#, Null
Dziel się z innymi:
Wielokrotne zabezpieczanie się przed nullem | Show me the code

Inne 1175 dni, 13 godzin, 57 minut temu psz750 601 rozwiń

Od jakiegoś czasu nosiłem się z zamiarem rozpoczęcia na tym blogu jakiegoś cyklu wpisów – od czasu kiedy popełniłem serię wpisów przygotowujących do egzaminu MCSD: 70-480 minęło już trochę czasu… Zastanawiałem się trochę nad tematem i ostatecznie postanowiłem, że będzie to implementacja różnych wzorców projektowych w C#. Wiem, wiem… Temat wzorców jest dość podstawowy, jednak moim zdaniem fajnie będzie zebrać je wszystkie w jednym miejscu, a przy okazji uporządkować sobie trochę wiedzę na ich temat. Posta...

Dziel się z innymi:
burczu programator - blog | Wzorzec Strategia – implementacja w C#

Sztuka programowania 1175 dni, 13 godzin, 57 minut temu burczu 425 rozwiń

1 2... 24 25 26 27 28 29... 60 61
Szkolenia SecurITum

wrzesień

14.
devConf
Kraków

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,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,16)

8

Damian (9 066,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 608,06)

15

jedmac (3 318,39)

16

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

17

spetz (3 088,27)

18

CaMeL (2 954,87)

19

lkurzyniec (2 633,85)

20

mnikolajuk (2 596,93)