dotnetomaniak.pl - Artykuły z tagiem C#

OWIN stands for The Open Web Interface for .NET. It is a standard for communication between .NET web servers and web applications. It defines required elements for HTTP request. It is inspired by Rack from Ruby on Rails World. Katana is implementation of this standard. We can say that it is a lightweight web server for .NET. In fact, it is more than that.

Źródło: jj09.net
Dziel się z innymi:
[EN] OWIN and Katana - what's the big deal? - Jakub Jedryszek

Web 2620 dni, 14 godzin, 16 minut temu jj09 288 źrodło rozwiń

Dalsze rozważania na temat nullanle.

Tagi: .Net, C#
Dziel się z innymi:
Michał Komorowski: Nullable.Equals(T value) 2

Sztuka programowania 2626 dni, 18 godzin, 22 minuty temu macko 182 źrodło rozwiń

Po dłuższej urlopowej przerwie w blogowaniu zacznę od zagadki z serii co zostanie wypisane na ekran, którą podsunął mi kolega Przemek: decimal d = 2; Console.WriteLine("d == 2 = {0}", d == 2); Console.WriteLine("d == (decimal)2 = {0}", d == (decimal)2); Console.WriteLine("d.Equals(2) = {0}", d.Equals(2)); Console.WriteLine("d.Equals((decimal)2) = {0}", d.Equals((decimal)2)); Tutaj jeszcze nie ma haczyka i odpowiedź to 4XTrue. Zmieńmy jednak jedną liniję: decimal? d = 2; Tym razem odpowiedź jes...

Tagi: .Net, C#
Dziel się z innymi:
Michał Komorowski: Nullable.Equals(T value)

Sztuka programowania 2626 dni, 18 godzin, 22 minuty temu macko 167 źrodło rozwiń

IKVM.NET to wirtualna maszyna Javy napisana w .NET oraz zbiór implementacji podstawowych klasy z Javy dzięki którym możliwe jest uruchamianie kodu Javy bezpośrednio w środowisku .NET/Mono. Paczka IKVM.NET zawiera dwa główne narzędzia ikvm.exe (maszyna wirtualna) oraz ikvmc.exe – translator bytekodu Javy do .NET IL. IKVM.NET (ikvmc) umożliwia wykonanie szybkiego portu (translacji) biblioteki Javy do .NET. W moim przypadku była to biblioteka Morofologik – analizator morfologiczny, słownik morfologiczny i ...

Tagi: C#, IKVM.NET, Java
Źródło: jdubrownik.com
Dziel się z innymi:
IKVM.NET, czyli uruchamianie kodu Java w .NET na przykładzie biblioteki Morfologik i prostego korektora pisowni

Sztuka programowania 2628 dni, 15 godzin, 4 minuty temu jdubrownik 223 źrodło rozwiń

It was always bothering me, when I wanted to run one simple command, and I needed to create new C# console project in Visual Studio to do that. With scriptcs I can finally do that in console. Project scriptcs allows you to run single commands and also C# script files.

Źródło: jj09.net
Dziel się z innymi:
[EN] scriptcs - C# in console - Jakub Jedryszek

Windows 2628 dni, 15 godzin, 4 minuty temu jj09 143 źrodło rozwiń

Posted by kamilhawdziejuk on If you ever wondered how programming can change your home environment this post will show you how this can be done in .NET world. There are a few open source projects developed in Microsoft Research that will change the world in near future about which developers should know: 1. HomeOS (http://research.microsoft.com/en-us/projects/homeos/ with http://homeos.codeplex.com/) Lab of things (http://www.lab-of-things.com/ with http://labofthings.codeplex.com/) .NET G...

Dziel się z innymi:
[EN] .NET can make your home smarter

Narzędzia 2633 dni, 13 godzin, 34 minuty temu http://kamilhawdziejuk.word... 216 źrodło rozwiń

This time I would like to point out the behavior, that should be absolutely clear to any C# developer. When an exception is thrown inside try..finally block (without catch), and consequently in the scope of a using statement, it is bubbled up to the caller, rather than handled in any way.

Tagi: C#
Źródło: blog.pjsen.eu
Dziel się z innymi:
[EN] Little semantic pitfall of try..finally

Sztuka programowania 2642 dni, 22 godziny, 26 minut temu pjsen 100 źrodło rozwiń

Dzisiaj opisze mechanizm lamba expression. Dla przypomnienia Linq jest połączeniem 5 elementów:extension methodsyieldFunc, Predicate, Actionwyrażenia lambdaIQueryable i Expression Trees Wyrażenia lambda to nic innego jak syntactic sugar czyli taki bonus od Microsoftu, który ułatwia pisanie kodu. Wyrażenia lambda upraszczają zapisu delegatu. Przypomnijmy przykład z poprzedniego wpisu.C# class Program { ...

Tagi: .Net, C#, Linq
Źródło: rafal-haly.pl
Dziel się z innymi:
Linq inside (lamba expressions) » Rafał Hały

Sztuka programowania 2647 dni, 19 godzin, 37 minut temu graf85 181 źrodło rozwiń

W kolejnym wpisie o linq przedstawię zasadę działania Func, Predicate, Action. Dla przypomnienia Linq jest połączeniem 5 elementów:extension methodsyieldFunc, Predicate, Actionwyrażenia lambdaIQueryable i Expression Trees Przyjrzyjmy się najpierw deklaracji tych trzech typów. C# public delegate void Action

Tagi: .Net, C#, Linq
Źródło: rafal-haly.pl
Dziel się z innymi:
Linq inside (Func, Predicate, Action) » Rafał Hały

Sztuka programowania 2651 dni, 22 godziny, 23 minuty temu graf85 208 źrodło rozwiń

Jeśli kiedykolwiek chciałeś stworzyć xml'a z obiektu, do którego klasy nie mogłeś modyfikować, a nie wystarczał Ci .net-owy XmlSerializer, sprawdź tą bibliotekę, może tobie też się przyda.

Tagi: C#, serializacja, xml
Źródło: us3r.pl
Dziel się z innymi:
Custom Xml Generator

Bazy danych i XML 2656 dni, 22 godziny, 43 minuty temu us3r 176 źrodło rozwiń

sie10Kategorie: .Net, C# przez graf Blogowania chciałem rozpocząć od cyklu wpisów o Linq. Każdy dobry programista C# powinien umieć się posługiwać Linq, nie każdy niestety wie jak to właściwie działa. Linq wprowadza wspólny interfejs do pracy z kolekcjami niezależnie od źródła danych. Linq jest połączeniem 4 elementów:extension methodsyieldFunc, Predicate, Actionwyrażenia lambda W tym poście omówię extension methods czyli metody rozszerzające. Extension methods jak sama nazwa wskazuje ...

Tagi: C#, Linq
Źródło: rafal-haly.pl
Dziel się z innymi:
Linq inside (Extension methods) » Rafał Hały

Sztuka programowania 2658 dni, 17 godzin, 55 minut temu graf85 132 źrodło rozwiń

Sometimes there is a need to generate a document (HTML report, e-mail etc.) from a given template. It’s simple when it comes to just replace some tokens, but in case of more complicated operations (dealing with collections, conditions, loops) it’s better to use advanced template engine. Fortunately there is NVelocity that can be used as a standalone tool that gives pretty much flexibility.

[EN] Generating HTML document from template using NVelocity

Web 2663 dni, 21 godzin, 35 minut temu http://chrisseroka.wordpres... 98 źrodło rozwiń

In the project, I am working with, there is a simple feature that imports data from external source. Import is only interested in new records. This condition is fulfilled with ‘DateTime’ comparision. Looks simple, Unfortunately I have encountered a nice ‘bug’.

Tagi: C#
Źródło: www.mfranc.com
Dziel się z innymi:
[EN] Why Something > null is false - C# and Lifted Operators | Passionate Programmer

Sztuka programowania 2665 dni, 17 godzin, 14 minut temu michalfranc 90 źrodło rozwiń

Opublikowano W poniedziałek pisałem, że nie testowałem scriptcs-sublime. To się już zmieniło. Zainstalowałem i działa. Co więcej zainstalowałem drugi plugin build-with-input a to wszystko po to aby móc do skryptu przesłać coś za pomocą klawiatury bezpośrednio z poziomu samego sublime text-a.Instalacja: w konsoli gita teleportuję się do C:\Users[uzytkownik]\AppData\Roaming\Sublime Text 2\Packages i wpisujemy magiczne znaki runiczne: git clone https://github.com/scriptcs/scriptcs-sublime.git oraz gi...

Źródło: www.benedykt.net
Dziel się z innymi:
ScriptCS i szybki prototyp z WebAPI | arek online

Narzędzia 2674 dni, 8 godzin, 23 minuty temu arek 145 źrodło rozwiń

And how are you defining your variables?

Tagi: C#, dynamic, var
Dziel się z innymi:
[EN] Playing with .NET types definition

Sztuka programowania 2679 dni, 21 godzin, 55 minut temu dzapart 206 źrodło rozwiń

W tej części omówię jak wykonać kilka prostych technik, tj. jak:zgrupować testy za pomocą atrybutu [TestCase],testować wyjątki,testować zdarzenia. Na tapetę idzie przykład dzielenia; chcemy napisać funkcjonalność i testy mając na uwadze, że:metoda Divide należy do klasy Calculator,metoda Divide przyjmuje dwa parametry wejściowe — obydwa typu int; zwracanym ...

Tagi: C#, NUnit, TDD
Dziel się z innymi:
Kurs TDD część 5: Nasz drugi test jednostkowy | DariuszWozniak.NET

Sztuka programowania 2683 dni, 17 godzin, 29 minut temu dariuszwozniak 162 źrodło rozwiń

Post ma na celu ukazanie kilku ciekawych własności C# i CLR, o których niewielu programistów pamiętam, a których znajomość może oszczędzić niespodziewanych wystąpień NullReferenceException.

Tagi: C#, CLR, IL, Null, NULLABLE
Źródło: jasica.net
Dziel się z innymi:
Zabawy z null'em

Inne 2686 dni, 23 godziny, 2 minuty temu vveasel 325 źrodło rozwiń

If you were asked to mention new features of C# 5.0, then you would probably say, first of all, async / await. However, on MSDN there is list of changes that could hardly be considered as well-known, even after almost 1 year after .NET 4.5 RTM was published. In this post I briefly explain one of them, that in my opinion is worth remembering.

Tagi: C#
Źródło: blog.pjsen.eu
Dziel się z innymi:
Less known feature of C# 5.0 — modified closure behaviour | PJSen Blog

Sztuka programowania 2691 dni, 5 godzin, 58 minut temu pjsen 181 źrodło rozwiń

C# 5 (.NET Framework 4.5) async - to prelekcja, którą przygotował i poprowadził Patryk Lenza, programista i architekt oprogramowania o wszechstronnym doświadczeniu. Patryk w swojej prezentacji nie ogranicza się do pokazania nowego „lukru składniowego” C#, ale schodzi głębiej, do samej istoty problemu. Krok po kroku tłumaczy różnice między współbieżnością, równoległością i asynchronicznością, następnie przechodzi do omówienia ewolucji technik pisania kodu asynchronicznego w .NET, aż wreszcie omawia najnow...

Tagi: .NET 4.5, C#
Dziel się z innymi:
C# 5 (.NET Framework 4.5) async

Inne 2691 dni, 23 godziny, 35 minut temu FutureProcessing 310 źrodło rozwiń

RandomData, to biblioteka pozwalająca na generowanie mockupowych danych. Z pomocą atrybutów w c# wypełnia obiekt losowymi wartościami. Zachęcam do pobierania i testowania.

Źródło: us3r.pl
Dziel się z innymi:
RandomData

Inne 2693 dni, 17 godzin, 15 minut temu us3r 135 źrodło rozwiń

1 2... 37 38 39 40 41 42... 70 71
.NET diagnostic expert
DAC2019baner

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 531,63)
8
(9 775,28)
9
(8 538,29)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,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 221,43)