dotnetomaniak.pl - Artykuły z tagiem NET-45dotnetomaniak.pl - Artykuły z tagiem NET-452024-03-29T00:43:44Zhttps://dotnetomaniak.pl/Tags/NET-45Copyright (c) dotnetomaniak.pldotnetomaniak.pl Atom Generatordotnetomaniak.pl webmasteradmin@dotnetomaniak.plhttps://dotnetomaniak.pl/Assets/Images/fav.icohttps://dotnetomaniak.pl/Assets/Images/dotnetomaniak_logo-negatyw_small.png10025https://dotnetomaniak.pl/Programming-warfare-Komponentowe-CLI-czesc-1-Potrzeba-oraz-dostepne-rozwiazaniaProgramming warfare – Komponentowe CLI część 1. Potrzeba oraz dostępne rozwiązania2017-09-01T06:22:47Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ySg3ZzjCL0m3Tp-PySQMKg.png"/></div><div>Cześć. Ostatni post o automatycznej rejestracji komponentów w Autofac był jedynie wstępem do tego co chcę osiągnąć w narzędziach, które obecnie pisze. Co do samych narzędzi to chciałbym mieć takie oto rozwiązania:Texture packer - narzędzie do pakowanie spritesheetów i animacji, które będzie rozumiał 2DXngine,Project generator - generuje podstawowy projekt 2DXngine z odpowiednią wersją silnika. Tworzy podstawową strukturę plików, kompiluje proj...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Programming-warfare-Komponentowe-CLI-czesc-1-Potrzeba-oraz-dostepne-rozwiazania"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=https%3a%2f%2fharunx9.github.io%2fkomponentowe-cli-czesc-1-potrzeba-oraz-dostepne-rozwiazania.html%23komponentowe-cli-czesc-1-potrzeba-oraz-dostepne-rozwiazania" style="border:0px"/></a></div></div>SzymonWhttps://dotnetomaniak.pl/Users/ves6TIuLSEq6QiHEN4rhuA2017-09-07T04:01:43Zhttps://dotnetomaniak.pl/Programming-warfare-Komponentowe-CLI-czesc-1-Potrzeba-oraz-dostepne-rozwiazania2490Cześć. Ostatni post o automatycznej rejestracji komponentów w Autofac był jedynie wstępem do tego co chcę osiągnąć w narzędziach, które obecnie pisze. Co do samych narzędzi to chciałbym mieć takie oto rozwiązania:Texture packer - narzędzie do pakowanie spritesheetów i animacji, które będzie rozumiał 2DXngine,Project generator - generuje podstawowy projekt 2DXngine z odpowiednią wersją silnika. Tworzy podstawową strukturę plików, kompiluje proj...https://harunx9.github.io/komponentowe-cli-czesc-1-potrzeba-oraz-dostepne-rozwiazania.html#komponentowe-cli-czesc-1-potrzeba-oraz-dostepne-rozwiazaniahttp://dotnetomaniak.pl/Data/Thumbnails/small_ySg3ZzjCL0m3Tp-PySQMKg.pnghttps://dotnetomaniak.pl/Jak-sprawdzic-obecna-w-systemie-wersje-NETa-Blog-CSharp-DevplJak sprawdzić obecną w systemie wersję .NET’a? – Blog CSharp-Dev.pl2016-09-29T15:40:27Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_9i-AzJ-Fn0mRKsHi1U3rvA.png"/></div><div>Większość aplikacji pisanych w .NET, korzysta z funkcji udostępnianych przez ten framework od wersji 4.0, lub starszej. Dlaczego? Zapewne dlatego, że wersja ta zawiera właściwie 90% rzeczy, które są nam do szczęścia potrzebne. Dodatkowym atutem pisania aplikacji w wersji 4.0 tego frameworka, jest fakt, że to ostatnia wersja dostępna dla Windowsa XP. Jednak co w przypadku, kiedy zdecydujemy się porzucić starego XP’ka i skorzystać z nowych funkcji, jakie wnosi .NET 4.5? Okazuje się, że napotkamy na mały p...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Jak-sprawdzic-obecna-w-systemie-wersje-NETa-Blog-CSharp-Devpl"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fcsharp-dev.pl%2f2016%2f09%2f29%2fjak-sprawdzic-obecna-w-systemie-wersje-neta" style="border:0px"/></a></div></div>lukihttps://dotnetomaniak.pl/Users/n8FXhYAA7U-YPefH9eIacA2016-10-07T07:02:03Zhttps://dotnetomaniak.pl/Jak-sprawdzic-obecna-w-systemie-wersje-NETa-Blog-CSharp-Devpl42770Większość aplikacji pisanych w .NET, korzysta z funkcji udostępnianych przez ten framework od wersji 4.0, lub starszej. Dlaczego? Zapewne dlatego, że wersja ta zawiera właściwie 90% rzeczy, które są nam do szczęścia potrzebne. Dodatkowym atutem pisania aplikacji w wersji 4.0 tego frameworka, jest fakt, że to ostatnia wersja dostępna dla Windowsa XP. Jednak co w przypadku, kiedy zdecydujemy się porzucić starego XP’ka i skorzystać z nowych funkcji, jakie wnosi .NET 4.5? Okazuje się, że napotkamy na mały p...http://csharp-dev.pl/2016/09/29/jak-sprawdzic-obecna-w-systemie-wersje-netahttp://dotnetomaniak.pl/Data/Thumbnails/small_9i-AzJ-Fn0mRKsHi1U3rvA.pnghttps://dotnetomaniak.pl/EN-TPL-exception-handling-and-UnobservedTaskException-issue[EN] TPL - exception handling and UnobservedTaskException issue2015-08-16T21:18:22Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_ffQp7FkqTkmnzuFB-qZkJw.png"/></div><div>Working with Tasks is a modern way of writing asynchronous code in an easy and flexible manner. It is quite straightforward to start using them, so usually developers do not investigate thoroughly the topic. Unfortunately this often leads to unpleasant surprises - especially when it comes to exception handling. Having this in mind let's take a look how to handle exceptions in Task and what can happen if we do it wrong.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-TPL-exception-handling-and-UnobservedTaskException-issue"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2ftomasz-net.blogspot.com%2f2015%2f08%2ftpl-exception-handling-and.html" style="border:0px"/></a></div></div>nocturnhttps://dotnetomaniak.pl/Users/Hsun4SFUi0ajPUiWvCP7Tw2015-08-25T15:42:56Zhttps://dotnetomaniak.pl/EN-TPL-exception-handling-and-UnobservedTaskException-issue1940Working with Tasks is a modern way of writing asynchronous code in an easy and flexible manner. It is quite straightforward to start using them, so usually developers do not investigate thoroughly the topic. Unfortunately this often leads to unpleasant surprises - especially when it comes to exception handling. Having this in mind let's take a look how to handle exceptions in Task and what can happen if we do it wrong.http://tomasz-net.blogspot.com/2015/08/tpl-exception-handling-and.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_ffQp7FkqTkmnzuFB-qZkJw.pnghttps://dotnetomaniak.pl/EN-Implementing-INotifyPropertyChanged-without-lambda-expressions-and-magic-strings[EN] Implementing INotifyPropertyChanged without lambda expressions and "magic" strings2014-01-25T13:26:14Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_kx92zzzZ_UW0FYMKks9sBA.png"/></div><div>I think almost every .NET developer is familiar with INotifyPropertyChanged interface. Typical implementation of this interface looks more or less like that:
public class NotifyPropertyBase : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged( Expression</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/EN-Implementing-INotifyPropertyChanged-without-lambda-expressions-and-magic-strings"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2ftomasz-net.blogspot.com%2f2014%2f01%2fimplementing-inotifypropertychanged.html" style="border:0px"/></a></div></div>nocturnhttps://dotnetomaniak.pl/Users/Hsun4SFUi0ajPUiWvCP7Tw2014-02-04T07:34:39Zhttps://dotnetomaniak.pl/EN-Implementing-INotifyPropertyChanged-without-lambda-expressions-and-magic-strings32300I think almost every .NET developer is familiar with INotifyPropertyChanged interface. Typical implementation of this interface looks more or less like that:
public class NotifyPropertyBase : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged( Expressionhttp://tomasz-net.blogspot.com/2014/01/implementing-inotifypropertychanged.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_kx92zzzZ_UW0FYMKks9sBA.pnghttps://dotnetomaniak.pl/C-5-NET-Framework-45-asyncC# 5 (.NET Framework 4.5) async2013-07-08T07:35:42Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_vT6GWe6M0UyiI8OZ0A6qfQ.png"/></div><div>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 najnowsze rozwiązanie oparte o słowa kluczowe async i await.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/C-5-NET-Framework-45-async"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.future-processing.pl%2fblog%2ffuture-dev-day-2012-asynchronicznie%2f" style="border:0px"/></a></div></div>FutureProcessinghttps://dotnetomaniak.pl/Users/qF1OiEOjOkOlFWP9r9AHQA2013-07-18T04:30:54Zhttps://dotnetomaniak.pl/C-5-NET-Framework-45-async13100C# 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 najnowsze rozwiązanie oparte o słowa kluczowe async i await.http://www.future-processing.pl/blog/future-dev-day-2012-asynchronicznie/http://dotnetomaniak.pl/Data/Thumbnails/small_vT6GWe6M0UyiI8OZ0A6qfQ.pnghttps://dotnetomaniak.pl/Asynchronous-actions-in-ASPNET[EN] Asynchronous actions in ASP.NET2013-06-17T13:44:33Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_SwSekQSNCEajpMmGsoPnvQ.png"/></div><div>An asynchronous operations become very popular in modern programming because by using its developers can take full advantage of multicore processors and perform several operation at the same time. Multithreding exists in ASP.NET since 2.0 version but it was very sophisticated to use it. However starting from .NET 4.5, ASP.NET is fully compatible with all these great features.
To demonstrate how to start with the asynchronous operation in ASP.NET 4.5 I`ve created very simple solution which consist of ...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Asynchronous-actions-in-ASPNET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fdzapart.blogspot.com%2f2013%2f06%2fasynchronous-actions-in-aspnet.html" style="border:0px"/></a></div></div>dzaparthttps://dotnetomaniak.pl/Users/22mejkY1qU-l-8KTvvJUNg2013-06-25T05:36:26Zhttps://dotnetomaniak.pl/Asynchronous-actions-in-ASPNET1580An asynchronous operations become very popular in modern programming because by using its developers can take full advantage of multicore processors and perform several operation at the same time. Multithreding exists in ASP.NET since 2.0 version but it was very sophisticated to use it. However starting from .NET 4.5, ASP.NET is fully compatible with all these great features.
To demonstrate how to start with the asynchronous operation in ASP.NET 4.5 I`ve created very simple solution which consist of ...http://dzapart.blogspot.com/2013/06/asynchronous-actions-in-aspnet.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_SwSekQSNCEajpMmGsoPnvQ.pnghttps://dotnetomaniak.pl/Podejscie-do-asynchronicznosci-w-NETPodejście do asynchroniczności w .NET2012-11-02T12:14:05Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_5BpEAsxe-0e_-E84qhbZpw.png"/></div><div>Opis, trzech wzorców asynchroniczności stosowanych w .net framework.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Podejscie-do-asynchronicznosci-w-NET"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fus3r.azurewebsites.net%2fpodejscie-do-asynchronicznosci-w-net%2f" style="border:0px"/></a></div></div>us3rhttps://dotnetomaniak.pl/Users/MC9-QGRos0K6vVSS4BPhLw2012-11-11T17:09:29Zhttps://dotnetomaniak.pl/Podejscie-do-asynchronicznosci-w-NET22250Opis, trzech wzorców asynchroniczności stosowanych w .net framework.http://us3r.azurewebsites.net/podejscie-do-asynchronicznosci-w-net/http://dotnetomaniak.pl/Data/Thumbnails/small_5BpEAsxe-0e_-E84qhbZpw.pnghttps://dotnetomaniak.pl/INotifyPropertyChanged-bez-wpisywania-nazwy-atrybutuINotifyPropertyChanged bez wpisywania nazwy atrybutu.2012-10-01T20:09:24Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_EgbGO7aPSUyKPynzJZlE1g.png"/></div><div>Sposób implementacji interfejsu INotifyPropertyChanged, bez przepisywania nazwy atrybutu.</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/INotifyPropertyChanged-bez-wpisywania-nazwy-atrybutu"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fus3r.azurewebsites.net%2finotifypropertychanged-bez-wpisywania-nazwy-atrybutu%2f" style="border:0px"/></a></div></div>us3rhttps://dotnetomaniak.pl/Users/MC9-QGRos0K6vVSS4BPhLw2012-10-11T12:11:45Zhttps://dotnetomaniak.pl/INotifyPropertyChanged-bez-wpisywania-nazwy-atrybutu31620Sposób implementacji interfejsu INotifyPropertyChanged, bez przepisywania nazwy atrybutu.http://us3r.azurewebsites.net/inotifypropertychanged-bez-wpisywania-nazwy-atrybutu/http://dotnetomaniak.pl/Data/Thumbnails/small_EgbGO7aPSUyKPynzJZlE1g.pnghttps://dotnetomaniak.pl/Piotr-Zielinski-Programowanie-asynchroniczne-w-NET-45Piotr Zieliński » Programowanie asynchroniczne w .NET 4.52012-04-05T18:15:18Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_kuQyheed60OeNQOsC6Q_hg.png"/></div><div>.NET 4.5 przynosi wiele zmian. Szczególnie ciekawym jest nowe podejście do programowania asynchronicznego, znacząco ułatwiające prace programisty z callback’ami itp. W zasadzie nie ma już callback’ow – kod asynchroniczny niewiele różni się od synchronicznego. Zachęcam do przeczytania mojego nowego artykułu:
http://msdn.microsoft.com/pl-pl/library/programowanie-asynchroniczne-w-net-4-5.aspxExplore posts in the same categories:C#, Wielowątkowość
This entry was posted
on Thursday, Apr...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/Piotr-Zielinski-Programowanie-asynchroniczne-w-NET-45"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fwww.pzielinski.com%2f%3fp%3d1124" style="border:0px"/></a></div></div>pzielinskihttps://dotnetomaniak.pl/Users/uL1CEj4isEuRvajW8gS3pQ2012-04-14T23:12:15Zhttps://dotnetomaniak.pl/Piotr-Zielinski-Programowanie-asynchroniczne-w-NET-4534020.NET 4.5 przynosi wiele zmian. Szczególnie ciekawym jest nowe podejście do programowania asynchronicznego, znacząco ułatwiające prace programisty z callback’ami itp. W zasadzie nie ma już callback’ow – kod asynchroniczny niewiele różni się od synchronicznego. Zachęcam do przeczytania mojego nowego artykułu:
http://msdn.microsoft.com/pl-pl/library/programowanie-asynchroniczne-w-net-4-5.aspxExplore posts in the same categories:C#, Wielowątkowość
This entry was posted
on Thursday, Apr...http://www.pzielinski.com/?p=1124http://dotnetomaniak.pl/Data/Thumbnails/small_kuQyheed60OeNQOsC6Q_hg.pnghttps://dotnetomaniak.pl/NET-blog-BUILD-Whats-next-in-NET-Framework-45.NET blog: BUILD - What's next in .NET Framework 4.52011-09-26T04:48:07Z<div><div><div style="float:right"><img alt ="" src="http://dotnetomaniak.pl/Data/Thumbnails/small_w42AlRVEyUqnKt4NzVJxEQ.png"/></div><div>Kolejne omówienie, kolejnej sesji z konferencji BUILD - tym razem temat to:
What's next in .NET Framework 4.5
Chyba każdy programista .NET, nawet taki, który traktuje to tylko jako zawód (są tacy? :)) z zainteresowaniem śledzi wydarzenia w .NET Frameworku. W końcu zmiany w nim będą rzutować na to w jaki sposób będzie kodował w przyszłości (chyba, że jest uwięziony w jakimś legacy code z .NET 2.0). Sesja zaprezentuje nam jakie oręże będzie dostępne już w niedalekiej przyszłości na potrzeby pisania apli...</div></div><div style="padding-top:4px"><a rev="vote-for" href="https://dotnetomaniak.pl/NET-blog-BUILD-Whats-next-in-NET-Framework-45"><img alt="Podbij ↑" src="https://dotnetomaniak.pl/image.axd?url=http%3a%2f%2fpawlos.blogspot.com%2f2011%2f09%2fbuild-whats-next-in-net-framework-45.html" style="border:0px"/></a></div></div>mackohttps://dotnetomaniak.pl/Users/n6HrySbCMkGkdWWjKfFEFA2011-10-05T15:01:22Zhttps://dotnetomaniak.pl/NET-blog-BUILD-Whats-next-in-NET-Framework-4535090Kolejne omówienie, kolejnej sesji z konferencji BUILD - tym razem temat to:
What's next in .NET Framework 4.5
Chyba każdy programista .NET, nawet taki, który traktuje to tylko jako zawód (są tacy? :)) z zainteresowaniem śledzi wydarzenia w .NET Frameworku. W końcu zmiany w nim będą rzutować na to w jaki sposób będzie kodował w przyszłości (chyba, że jest uwięziony w jakimś legacy code z .NET 2.0). Sesja zaprezentuje nam jakie oręże będzie dostępne już w niedalekiej przyszłości na potrzeby pisania apli...http://pawlos.blogspot.com/2011/09/build-whats-next-in-net-framework-45.htmlhttp://dotnetomaniak.pl/Data/Thumbnails/small_w42AlRVEyUqnKt4NzVJxEQ.png