dotnetomaniak.pl - Artykuły z tagiem C#

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 2867 dni, 20 godzin, 45 minut 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 2872 dni, 19 godzin, 15 minut 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 2882 dni, 4 godziny, 6 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 2887 dni, 1 godzinę, 18 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 2891 dni, 4 godziny, 3 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 2896 dni, 4 godziny, 23 minuty temu us3r 177 ź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 2897 dni, 23 godziny, 36 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 2903 dni, 3 godziny, 15 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 2904 dni, 22 godziny, 54 minuty 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 2913 dni, 14 godzin, 3 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 2919 dni, 3 godziny, 35 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 2922 dni, 23 godziny, 9 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 2926 dni, 4 godziny, 42 minuty temu vveasel 327 ź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 2930 dni, 11 godzin, 39 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 2931 dni, 5 godzin, 15 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 2932 dni, 22 godziny, 56 minut temu us3r 135 źrodło rozwiń

W tej części cyklu stworzymy nasz pierwszy test jednostkowy. Przedstawię krok po kroku jak napisać i przetestować prostą funkcjonalność wedle zasad TDD. Opiszę tutaj szczegółowo wszystkie kroki, począwszy od tego jak dodać referencję do NUnita, a skończywszy na tym jak uruchomić test.

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

Sztuka programowania 2938 dni, 4 godziny, 40 minut temu dariuszwozniak 238 źrodło rozwiń

Generowanie plików PDF z poziomu kodu programu to temat rzeka. Wystarczy przejrzeć staka. Temat przewija się w prawie każdej tworzonej dzisiaj aplikacji. Zawsze znajdzie się ktoś komu trzeba wysłać fakturę, raport czy kilka wykresów w PDFie. Problem w tym, że narzędzia do generowania ładnych dokumentów PDF kosztują i to nie mało.

Tagi: C#, PDF
Źródło: jdubrownik.com
Dziel się z innymi:
Generowanie plików PDF z szablonów – czyli RazorEngine, wkhtmltopdf, JavaScript FTW!

Narzędzia 2943 dni, 20 godzin, 44 minuty temu jdubrownik 333 źrodło rozwiń

I would like this blog post to serve as a quick reference that recalls the basic concept of covariant and contravariant type parameters of generic interfaces in the C# language.I tried to keep the example as simple as possible. Included comments explain the key points. No long stories and no dissertations.

Tagi: C#, generics
Źródło: blog.pjsen.eu
Dziel się z innymi:
[EN] Interface type parameter covariance and contravariance in C# | PJSen Blog

Sztuka programowania 2945 dni, 3 godziny, 23 minuty temu pjsen 62 źrodło rozwiń

Dobry programista to ten, który w swoim codziennym programowaniu, nie , ale tworzy aplikacje zbudowane w oparciu o wszelkiej maści biblioteki i wzorce projektowe. Już kilka razy na tym blogu powtarzałem, że nie warto tworzyć koła od nowa, a niektórzy idą nawet dalej nazywając odtwórcze programowanie okradaniem własnych szefów - w pewnym sensie chyba coś w tym jest. W dzisiejszej odsłonie bibliotek wartych poznania, mam więc coś ciekawego, co w pewnym sensie powinno przerwać pewną programistyczną rutynę....

Tagi: C#, ninject
Dziel się z innymi:
Biblioteki warte poznania w C# - Ninject - Alt Control Delete

Architektura 2946 dni, 4 godziny, 28 minut temu Yuras 332 źrodło rozwiń

1 2... 38 39 40 41 42 43... 71 72

sierpień

27.
dynamIT 2021
Kraków, Browar Lubicz, ul. Lubicz 17J

październik

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,65)
8
(9 775,28)
9
(8 866,31)
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,45)