dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem .Net

Z życia wzięta historia .NETowca, który po przeprowadzce zaczął nowe życie z MSSQL. Ku pokrzepieniu serc, że jest jeszcze nadzieja. A SSDT może pomóc ją urzeczywistnić.

Dziel się z innymi:
Oskar at .NET: Englishman in New York, czyli jak .NETowiec może uwić sobie gniazdko w świecie MSSQL

Narzędzia 691 dni, 18 godzin, 7 minut temu oskar-at-net 311 rozwiń

Od jakiegoś czasu wzorzec “microservices” jest popularny  w wielu firmach.  Szczegółowe informacje znajdują się na blogu Martin’a Fowler’a, aczkolwiek na blogu chciałbym naszkicować koncepcję. Pomysł nie jest nowy, jednak pewne usystematyzowanie moim zdaniem ma sens. Dla mnie osobiście, to nic innego jak przestrzeganie zasady “Single rensponsibility” na poziomie usług. Wzorzec ma zastosowanie w systemach złożonych, SOA, a nie w prostych aplikacjach klient-serwer. Skrajnie zła sytuacja, to taka, w które...

Dziel się z innymi:
Architektura enterprise: Mikro-serwisy

Architektura 696 dni, 16 godzin, 12 minut temu rroszczyk 446 rozwiń

Dzisiaj chciałbym pokazać Swagger, doskonałe narzędzie służące do dokumentacji REST API. Swagger, korzysta z plików JSON, którymi można opisać nasze API. W przypadku RESTful api m.in. możemy określić:Nazwę zasobuTyp zwracanych danychOpis obiektówWersję APIZwracane kody statusu HTTPParametry (np. query lub HTTP body)HTTP verbs (PUT, GET, POST etc)

Tagi: .Net, API, C#, nancy, RES, Swagger
Dziel się z innymi:
Dokumentacja REST API – Swagger

Narzędzia 697 dni, 19 godzin, 10 minut temu rroszczyk 226 rozwiń

W .net ASP.MVC są różne mechanizmy. Są też takie, które umożliwiają zbadanie argumentów przesłanych do akcji, jak i argumentów oczekiwanych w akcji. I właśnie o nich dzisiaj. Można je wykorzystywać na dobry i zły sposób, jak każde narzędzie. Najpierw mały pokaz a potem filozofowanie...

O braciach QueryString i ActionParameters

Sztuka programowania 697 dni, 19 godzin, 10 minut temu rroszczyk 212 rozwiń

OObsługa błędów nigdy nie była łatwym zadaniem, ale w większości przypadków zawsze wiedziałem z czego mogę skorzystać. Myślałem że z ASP.NET MVC będzie podobnie, a może nawet lepiej (w końcu jest to dosyć dobrze przemyślana platforma, co wielokrotnie już podkreślałem na blogu) i po części tak jest w istocie - mamy tu wręcz nadmiar możliwości...

Tagi: .Net, ASP.NET MVC, C#, mvc
Dziel się z innymi:
Jak najlepiej obsłużyć wyjątki w ASP.NET MVC?

Sztuka programowania 699 dni, 19 godzin, 18 minut temu rroszczyk 382 rozwiń

W ostatnim temacie cyklu poświęconego usłudze Azure Service Bus chciałbym przedstawić bardziej rozbudowane scenariusze pracy z wiadomościami takie jak: obsługa pod-kolejek DeadLetter, opóźnione przetwarzanie, wykrywanie zdublowanych wiadomości, harmonogram dostarczania wiadomości, transakcje przy wysyłaniu i odbieraniu wielu wiadomości, sesje oraz praca w modelu request-response.

Dziel się z innymi:
Azure Service Bus brokered messaging – dodatkowe funkcje | Developer notes

Inne 709 dni, 1 godzinę, 45 minut temu psz750 54 rozwiń

Dobry programista zawsze będzie się starał pisać czytelny kod. Kluczem do sukcesu jest w tym przypadku ciągła refaktoryzacja wsparta wzorcami projektowymi. Wzorce projektowe w wielu przypadkach pozwalają na zapewnienie elastycznych i skalowalnych rozwiązań, a ponadto sprzyjają w tworzeniu unikalnego kodu. Oczywiście nieodpowiednio użyte mogą również zaszkodzić - tak jak inne rzeczy w naszym codziennym życiu;-)

Dziel się z innymi:
Wzorzec template method - przykładowa implementacja w C#

Sztuka programowania 709 dni, 1 godzinę, 45 minut temu rroszczyk 333 rozwiń

Ot taka ciekawostko z automappera, kto zna to niech czyta dalej, kto nie zna może zapoznać sie z...

Tagi: .Net, AutoMapper, Null
Dziel się z innymi:
Automapper NullSubstitue lubi cache

Web 712 dni, 12 godzin, 30 minut temu rroszczyk 116 rozwiń

Jeśli ktoś spytałby mnie o element który kojarzy mi się z programowaniem niezależnie od zastosowanego języka, to odpowiedziałbym prosto - instrukcje warunkowe. Wszelkiej maści IFy i switche pojawiają się w praktycznie każdym szanującym się języku programowania i tak naprawdę trudno sobie wyobrazić jakąkolwiek sensowną aplikację, która by z nich nie korzystała. I choć w teorii dają one wiele dobrego, to w praktyce, przy nieodpowiednim użyciu, mogą w sposób znaczący obniżyć czytelność tworzonego kodu.

Tagi: .Net, C#, wzorce
Dziel się z innymi:
Wzorzec strategia - przykładowa implementacja w C# - Alt Control Delete

Sztuka programowania 714 dni, 9 godzin, 20 minut temu rroszczyk 326 rozwiń

Authentication and Authorization Authentication and authorization are two closely related concepts, which are used to build security mechanism in systems and applications. Information security is the practice of protecting information from unauthorized access, use or even modification. Confidentiality, integrity and availability (known as CIA triad) is a model designed to guide policies of information security within an organization. In this article we are focusing on confidentiality, which refers to re...

Dziel się z innymi:
[EN] Introduction to Claims-Based Authentication and Authorization in .NET | Future Processing

Architektura 717 dni, 16 godzin, 35 minut temu FutureProcessing 124 rozwiń

Ostatnio w pracy miałem do rozwikłania pewien banalny problem (przynajmniej tak mi się pierwotnie wydawało). Moim zadaniem było znalezienie programowego rozwiązania, które w sposób jednoznaczny pozwoli zidentyfikować smartfon z systemem Windows Phone. Aplikacja wykorzystywała architekturę WinRT (Universal Apps).

Universal apps - jak zidentyfikować urządzenie?

Mobile development 742 dni, 18 godzin, 8 minut temu rroszczyk 179 rozwiń

Dzisiaj goszczę dwóch Pawłów. Paweł Łukasik bloguje, występuje na konferencjach, jest założycielem dotnetomaniaka, jednym z organizatorów Wroc.NET oraz opiekuje się devPytaniami a tweetuje jako @pawel_lukasik. Paweł Sawicz również bloguje i jest prelegentem, a dodatkowo jednym z trzech organizatorów świetnej inicjatywy dotnetconfPL… a to wszystko robi w połączeniu ze studiami, tweetując jako ...

Źródło: devtalk.pl
Dziel się z innymi:
O community z Pawłem Łukasikiem i Pawłem Sawiczem

Inne 749 dni, 14 godzin, 5 minut temu rroszczyk 140 rozwiń

Ciekawostki.NET, 3wymiary, praca, rozwójPrzemysław Walkowski Gdy zaczynałem pracę, jako programista cieszyłem się jak dziecko, gdy mogłem 8 godzin siedzieć i programować. Robiłem to, co lubiłem i jeszcze mi sporo płacili. Programowałem szybko, solidnie i byłem rzemieślnikiem. Unikałem jak ognia zbyt dużego zaangażowania w biznes, który oprogramowałem i skupiałem się na pojedynczych zadaniach. To był błąd! Poniżej zebrałem to, co w pracy programisty powinno być najważniejsze, to, co sprawa, że z łatwo za...

Dziel się z innymi:
Jak zostać niezastąpionym programistą .NET? | Blog Programisty.NET

Inne 749 dni, 14 godzin, 5 minut temu przemekwa 832 rozwiń

Pisanie aplikacji będziemy realizować w Xamarin Studio for Mac. Podstawowa wersja licencyjne narzędzia pozwala nam na tworzenie aplikacji bez konieczności ponoszenia jakichkolwiek opłat, z wyjątkiem kosztów związanych z późniejszym publikowaniem aplikacji na AppStore.Założenia Aplikacja będzie oferować nam dwie podstawowe metody szacowania czasu: standardową oraz t-shirt. Metoda standardowa musi oferować nam karty z następującymi symbolami: Metoda t-shirt musi dostarczyć nam następujących kart z m...

Tagi: .Net, iOS, Xamarin
Dziel się z innymi:
#dotnetformobile: Aplikacja na iPhone – Część Pierwsza

Mobile development 754 dni, 12 godzin, 17 minut temu newman 129 rozwiń

W C# możemy tworzyć własne konwersji obiektów.  Przy użyciu słów kluczowych Explicit  i Implicit możemy przeprowadzić konwersję typów referencyjnych na wartościowe i odwrotnie. Na początek podstawy. Konwersje Implicit nie wymagają żadnych dodatkowych słów kluczowych, ponieważ kompilator dopuszcza tylko takie konwersje, które są bezpieczne (czyli na przykład takich, w których nie ma utraty precyzji). Przykład  poniżej: int i = 1234; double d = i;...

Tagi: .Net, C#
Dziel się z innymi:
Własne konwersje Explicit i Implicit

Sztuka programowania 774 dni, 18 godzin, 11 minut temu rroszczyk 193 rozwiń

Nadszedł czas na kolejną porcję przykładów z wykorzystaniem ThreadSafe collection. W tym poscie po krótce opisze do czego i w jaki sposób używać kolekcji ConcurrentStack

Źródło: www.s.degambe.pl
Dziel się z innymi:
ConcurrentQueue i ConcurrentStack

Sztuka programowania 774 dni, 18 godzin, 11 minut temu rroszczyk 209 rozwiń

Programowanie nigdy nie było łatwe i szybkie, ale największe wyzwania stoją przed tymi, którzy chcą stworzyć prosty, czytelny, elastyczny i wydajny kod. Czy da się zawsze ładnie połączyć wszystkie elementy tej układanki? Niestety nie, ale to nie oznacza, że powinniśmy łatwo się poddawać.

Dziel się z innymi:
Biblioteki warte poznania w C# - Fody

Sztuka programowania 777 dni, 13 godzin, 47 minut temu rroszczyk 497 rozwiń

Jak wiemy Microsoft powołał projekt udostępnienia kodu źródłowego .NET-a. O czym można poczytać na tym blogu .NET.  Są tam opisane szczegóły dotyczące motywów działania,  jak i planów na przyszłość, które są obiecujące. Zachęcam do przeglądania tego udostępnionego kodu i nauki programowania poprzez podpatrywanie rozwiązań stosowanych przez kolegów z zespołu tworzącego .NET. Osobiście od jakiegoś czasu używam poniższych stron do badan...

Dziel się z innymi:
Kody źródłowe .NET Framework, .NET Core 5, .ASP .NET | Blog Programisty.NET

Inne 816 dni, 23 godziny, 36 minut temu przemekwa 530 rozwiń

Częstym zadaniem, na które natykam się w czasie pracy programisty .NET to integracja z Office-em. Typowym zastosowanie takiej integracji jest export lub import danych do plików Excela dla Pań z księgowości : ) Jednym z problemów podczas integracji jest szybkość importowania i eksportowania danych do z plików Excela. Problem szybkości tworzenia plików Excel-a widać już przy wielkościach rzędu 1000 wierszy. Jedyną pomocą jest zmienić sposób integracji.

Tagi: .Net, C#, Excel, import
Dziel się z innymi:
Szybkie importowanie danych do Excel-a w C#  | Blog Programisty.NET

Sztuka programowania 820 dni, 6 godzin, 29 minut temu przemekwa 427 rozwiń

Before Web Jobs The convenient way of hosting websites on Azure is to host them as a PaaS (Platform as a Service) way. Then, there is no need to worry about details of virtual machines or application managements and OS updates as ‘someone’ is taking care of that for us. Current Azure compute instances can be divided into three main categories:Web Role – front-end/web server instancesWorker Role – back-end/.Net application instancesVW Role – virtual machine instances The first two are supplied with VHD ...

Tagi: .Net, ASP MVC, Azure, cloud
Dziel się z innymi:
Microsoft Azure Web Jobs - introduction | Future Processing

Inne 827 dni, 5 godzin, 46 minut temu psz750 80 rozwiń

1 2... 12 13 14 15 16 17... 38 39
Szkolenia SecurITum

marzec

03.
Wroc#
Wrocław

kwiecień

03.
4developers
Warszawa

maj

17.
InfoShare
Gdańsk
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 520,45)

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,88)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 727,86)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 418,06)

15

jedmac (3 293,38)

16

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

17

CaMeL (2 954,87)

18

mnikolajuk (2 596,93)

19

spetz (2 548,07)

20

lkurzyniec (2 544,29)