Wszystko
Wszystkie
Archiwum
- 18
Hej programisto!
Przygotowałem dla Ciebie ciekawą listę materiałów o DDD. Pozwolą Ci one szybko poznać i zaznajomić się z podstawami tego podejśćia.
Są dostępne w różnych formach, tak aby każdy znalazł coś dla siebie.
Musisz to przeczytać! Nie zależnie czy piszesz w #java, #dotnet znajdziesz nawet przykłady w "swoim ulubionym języku". Aczkolwiek koncepcja #ddd wykracza daleko poza ramy konkretnej platformy. :) Coś o czym każdy #programista (a nawet #programista15k) powinien
Przygotowałem dla Ciebie ciekawą listę materiałów o DDD. Pozwolą Ci one szybko poznać i zaznajomić się z podstawami tego podejśćia.
Są dostępne w różnych formach, tak aby każdy znalazł coś dla siebie.
Musisz to przeczytać! Nie zależnie czy piszesz w #java, #dotnet znajdziesz nawet przykłady w "swoim ulubionym języku". Aczkolwiek koncepcja #ddd wykracza daleko poza ramy konkretnej platformy. :) Coś o czym każdy #programista (a nawet #programista15k) powinien
- 4
@AreQrm:
Jeśli chodzi o teorię polecam książki:
[pl] Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym Autor: Eric Evans
[en] Implementing Domain-Driven Design Autor: Eric Evans
Praktyka:
1) Przydatny dla mnie był również projekt: https://github.com/serkanpektas/naa4e/tree/master/IBuyStuff-dm/src
Nie jestem specjalistą (raczej w ddd samoukiem - jak większość) ale w/w projekt IMHO zaprezentowano tutaj bardzo dobrą strukturę aplikacji.
2) Podobało mi się parę zastosowań z tego bloga: foreverframe.pl (+projekt na git, ale tutaj przy projektowaniu
Jeśli chodzi o teorię polecam książki:
[pl] Domain-Driven Design. Zapanuj nad złożonym systemem informatycznym Autor: Eric Evans
[en] Implementing Domain-Driven Design Autor: Eric Evans
Praktyka:
1) Przydatny dla mnie był również projekt: https://github.com/serkanpektas/naa4e/tree/master/IBuyStuff-dm/src
Nie jestem specjalistą (raczej w ddd samoukiem - jak większość) ale w/w projekt IMHO zaprezentowano tutaj bardzo dobrą strukturę aplikacji.
2) Podobało mi się parę zastosowań z tego bloga: foreverframe.pl (+projekt na git, ale tutaj przy projektowaniu
- 0
@AreQrm: dorzucam od siebie: https://leanpub.com/ddd-in-php
- 2
W firmie padł pomysł aby przerobić aplikację tak aby używała logowania przy pomocy OpenId.
Będzie STS którego zadaniem będzie uwierzytelnianie użytkownika.
Może ktos mi wytłumaczyć jak krowie na rowie w czym takie rozwiązanie jest lepsze od klasycznego podejścia (teraz mamy webservice do którego uderzają wszystkie aplikację aby się uwierzytelnić)
#programowanie #dotnet #openid #security #januszesecurity
Będzie STS którego zadaniem będzie uwierzytelnianie użytkownika.
Może ktos mi wytłumaczyć jak krowie na rowie w czym takie rozwiązanie jest lepsze od klasycznego podejścia (teraz mamy webservice do którego uderzają wszystkie aplikację aby się uwierzytelnić)
#programowanie #dotnet #openid #security #januszesecurity
- 1
@drugiekonto: http://www.sidewaffle.com/
https://www.nuget.org/packages/AngularJS.Intellisense/
Nie wiem, nie sprawdzałem, ale wyszukanie tego zajęło całą minutę
https://www.nuget.org/packages/AngularJS.Intellisense/
Nie wiem, nie sprawdzałem, ale wyszukanie tego zajęło całą minutę
@drajvver: Widocznie zabrakło Intellisensa do wyszukiwarki Google, bo to rzeczywiście pierwszy wynik.
- 0
@alieniasty: Książki książkami, też coś dają. Ale ja np wolę jak mam coś wizualnie przedstawione, wtedy lepiej to rejestruję. Od siebie mogę polecić kurs z eduweba ASP.NET MVC w praktyce. ponad 12 godzin konkretnego materiału, praktyczna wiedza, wykorzystanie.
@kozio88 Książki już jakiś czas temu zakupiłem ale i tak sprawdzę ten kurs. Pozdrówka :D
- 11
Hej programisto!
Jesteś wannabe #programista15k? Niedługo zaczniesz nową lub kolejną pracę jako #programista? A może niedługo do Twojego zespołu dołączy nowa osoba?
To jest coś dla Ciebie!
Dziś drugi wpis poruszający tematykę jakie często towarzyszą nam emocje na początku kariery, w pierwszej pracy jako programista, a także często później, przy jej zmianie. Nie ważne czy programujesz w #java , #dotnet czy #php emocje są uniwersalne.
Pierwsza praca i towarzyszące jej
Jesteś wannabe #programista15k? Niedługo zaczniesz nową lub kolejną pracę jako #programista? A może niedługo do Twojego zespołu dołączy nowa osoba?
To jest coś dla Ciebie!
Dziś drugi wpis poruszający tematykę jakie często towarzyszą nam emocje na początku kariery, w pierwszej pracy jako programista, a także często później, przy jej zmianie. Nie ważne czy programujesz w #java , #dotnet czy #php emocje są uniwersalne.
Pierwsza praca i towarzyszące jej
- guacamole
- Vaping_cool
- helbards
- klonu
- konto usunięte
- +6 innych
- 17
#dotnetnews --> nowości ze świata
NET i programowania w ogóle.
[ #programowanie #csharp #dotnet ]
Rady dla początkujących devow od współzałożyciela Stack Overflow
http://www.techrepublic.com/article/joel-spolsky-the-three-skills-every-software-developer-should-learn/
Xamarin publikuje bazę danych dedykowaną dla ich frameworka
http://www.winbeta.org/news/realm-launches-new-mobile-database-made-specifically-microsofts-xamarin
Usługi mobilne ażur od 1 wrzesnia będą częścią Azure App Services
https://azure.microsoft.com/en-us/blog/transition-of-azure-mobile-services/
Spojrzenie na kontrolery w ASP.NET Core
https://wildermuth.com/2016/05/10/Writing-API-Controllers-in-ASP-NET-MVC-6
Opis narzędzia do analizy kodu w projekcie
http://www.codeproject.com/Articles/1098380/Diving-into-Visual-Studio-Day-sharp-Code-Analyzers
Infografika przedstawiająca profil technologiczny programisty dotNet, na podstawie ankiety przeprowadzonej przez firmę
NET i programowania w ogóle.
[ #programowanie #csharp #dotnet ]
Rady dla początkujących devow od współzałożyciela Stack Overflow
http://www.techrepublic.com/article/joel-spolsky-the-three-skills-every-software-developer-should-learn/
Xamarin publikuje bazę danych dedykowaną dla ich frameworka
http://www.winbeta.org/news/realm-launches-new-mobile-database-made-specifically-microsofts-xamarin
Usługi mobilne ażur od 1 wrzesnia będą częścią Azure App Services
https://azure.microsoft.com/en-us/blog/transition-of-azure-mobile-services/
Spojrzenie na kontrolery w ASP.NET Core
https://wildermuth.com/2016/05/10/Writing-API-Controllers-in-ASP-NET-MVC-6
Opis narzędzia do analizy kodu w projekcie
http://www.codeproject.com/Articles/1098380/Diving-into-Visual-Studio-Day-sharp-Code-Analyzers
Infografika przedstawiająca profil technologiczny programisty dotNet, na podstawie ankiety przeprowadzonej przez firmę
- dominikus1993
- konto usunięte
- drugiekonto
- dar
- westsajd
- +12 innych
- 17
#dotnetnews --> nowości ze świata
NET i programowania w ogóle.
[ #programowanie #csharp #dotnet #dotnetnews ]
Zapowiedź nowości w ASP.NET Core 1.0
http://www.zdnet.com/article/microsofts-updates-asp-net-roadmap-rtm-now-slated-for-june/
Raport inicjatywy uniwersytetu z Kent gromadzącej i analizującej dane z przebiegu kompilacji programów pisanych przez studentów, pokazujący najczęściej popełniane błędy
http://www.i-programmer.info/professional-programmer/accreditation/9675-blackbox-big-data-on-discovering-the-most-frequent-mistakes-in-programming-.html
MS uruchamia nową usługę NuGet za pomocą której można pobierać najnowsze, nie wydane oficjalnie wersje paczek.
http://blog.nuget.org/20160502/Introducing-The-NuGet-Beta-Channel.html
Ukazało się restowe API dla IIS do programowego zarządzania serwerem
https://blogs.msdn.microsoft.com/webdev/2016/05/09/introducing-the-iis-administration-api/
NET i programowania w ogóle.
[ #programowanie #csharp #dotnet #dotnetnews ]
Zapowiedź nowości w ASP.NET Core 1.0
http://www.zdnet.com/article/microsofts-updates-asp-net-roadmap-rtm-now-slated-for-june/
Raport inicjatywy uniwersytetu z Kent gromadzącej i analizującej dane z przebiegu kompilacji programów pisanych przez studentów, pokazujący najczęściej popełniane błędy
http://www.i-programmer.info/professional-programmer/accreditation/9675-blackbox-big-data-on-discovering-the-most-frequent-mistakes-in-programming-.html
MS uruchamia nową usługę NuGet za pomocą której można pobierać najnowsze, nie wydane oficjalnie wersje paczek.
http://blog.nuget.org/20160502/Introducing-The-NuGet-Beta-Channel.html
Ukazało się restowe API dla IIS do programowego zarządzania serwerem
https://blogs.msdn.microsoft.com/webdev/2016/05/09/introducing-the-iis-administration-api/
- pan_Dzik
- Yahoo_
- pikej100
- konto usunięte
- dominikus1993
- +12 innych
4
Pros and cons of cutting edge frameworks - ASP.NET Core

O moich doświadczeniach w pracy z ASP.NET Core RC1. The good, the bad and the ugly
z- Dodaj Komentarz
- #
- #
- #
- #
- #
Mirki mam problem.
Muszę nasłuchiwać komunikację pomiędzy PC a sterownikiem. Transmisja po RS485 mobdus RTU.
Zrobiłem prosty program do nasłuchiwania, wpiąłem się pomiędzy PC a sterownik.
Ramki są "przechwytywane" ale razem. To znaczy ramka zapytania z PC razem z ramką odpowiedz od sterownika.
Macie jakiś pomysł jak to zrobić aby każda ramka była osobno?
Muszę nasłuchiwać komunikację pomiędzy PC a sterownikiem. Transmisja po RS485 mobdus RTU.
Zrobiłem prosty program do nasłuchiwania, wpiąłem się pomiędzy PC a sterownik.
Ramki są "przechwytywane" ale razem. To znaczy ramka zapytania z PC razem z ramką odpowiedz od sterownika.
Macie jakiś pomysł jak to zrobić aby każda ramka była osobno?
private void button1_Click(object sender, EventArgs e)
{
Port.BaudRate = 115200;
Port.DataBits = 8;
Port.Parity = Parity.None;
Port.StopBits =- 0
@Adamus_xxx: Spróbuj użyć metody SerialPort.ReadLine, albo SerialPort.ReadExisting
@tslaw: ReadExisting zwraca to samo
- 2
W czym #java jest lepsza od #dotnet?
W kontekście komputer PC, nie bierzmy na chwilę pod uwagę tego, że aplikacje w #java można jeszcze uruchomić na większej ilości platform niż te w .net framework.
Czy ktoś zna jakieś konkretne przewagi #programowanie aplikacji w javie, możliwości które daje ten język bardziej niż .net?
W kontekście komputer PC, nie bierzmy na chwilę pod uwagę tego, że aplikacje w #java można jeszcze uruchomić na większej ilości platform niż te w .net framework.
Czy ktoś zna jakieś konkretne przewagi #programowanie aplikacji w javie, możliwości które daje ten język bardziej niż .net?
- 9
W kontekście komputer PC,
@zonbat: Jeśli masz na myśli przeciętny desktop z windowsem, to Java nie ma niemal żadnych przewag nad DotNetem. W dotnecie masz lepsze gui, lepszą integrację z systemem, prostszy dostęp do sprzętu jeśli potrzebujesz grzebać nisko. Żeby nie było - piszę to jako Javowiec. Albowiem współczesna Java zaczyna się tam, gdzie wzrok przeciętnego usera nie sięga.
- zranoI
- Arc
- Whipie
- guacamole
- sambarumba
- +4 innych
- 2
#programowanie #dotnet C#
Chce wykorzystać Activator.CreateInstance, jednak coś mi nie wychodzi, co robię źle?
a className="MyClassName";
oczywiście w poprawnej kolejności, żeby nie było( ͡° ͜ʖ ͡°)
Chce wykorzystać Activator.CreateInstance, jednak coś mi nie wychodzi, co robię źle?
armor.RequirementsList.Add(Activator.CreateInstance("GameObject",
className, args:"test" ));a className="MyClassName";
oczywiście w poprawnej kolejności, żeby nie było( ͡° ͜ʖ ͡°)
@levil: przecież dostajesz informację z błędem.
@levil
Nie kumam co chcesz osiągnąć. Albo ciężki weekend się mści albo walisz rebusami( ͡° ͜ʖ ͡°)
Wydaje mi się, że można to zrobić tak:
ObjectHandle oh= Activator.CreateInstance("GameObject", "MyClassName", args:"test");
MyClassName myC = (MyClassName) oh.Unwrap();
armor.RequirementsList.Add(myC );
Albo tak:
Type t = Assembly.LoadFrom (@"C:\xxxx**GameObject.dll**").GetType ("MyClassName");
var i= Activator.CreateInstance (t);
armor.RequirementsList.Add(i);
Tylko zastanawia mnie dlaczego "pusty" obiekt ładujesz do listy.
I nie wiem czy dobrze rozumiem ale czy
Nie kumam co chcesz osiągnąć. Albo ciężki weekend się mści albo walisz rebusami( ͡° ͜ʖ ͡°)
Wydaje mi się, że można to zrobić tak:
ObjectHandle oh= Activator.CreateInstance("GameObject", "MyClassName", args:"test");
MyClassName myC = (MyClassName) oh.Unwrap();
armor.RequirementsList.Add(myC );
Albo tak:
Type t = Assembly.LoadFrom (@"C:\xxxx**GameObject.dll**").GetType ("MyClassName");
var i= Activator.CreateInstance (t);
armor.RequirementsList.Add(i);
Tylko zastanawia mnie dlaczego "pusty" obiekt ładujesz do listy.
I nie wiem czy dobrze rozumiem ale czy
602
Polak przeportował framework Microsoft .NET na NetBSD

NetBSD jest wysokoprzenośnym systemem operacyjnym z rodziny BSD. Repozytorium CoreCLR jest rdzeniem Microsoft .NET. Dlaczego to jest istotne? Programy NetBSD mogą być zredukowane do gołego kernela i libc, tworząc unikernel. uruchamiany na dowolnej platformie sprzętowej lub wirtualnej (Xen, KVM).
z- 125
- #
- #
- #
- #
- #
- #
- 2
#programowanie #gamedev #dotnet
Mam klasę bazową Item, która ma kilka pól. Po tej klasie dziedziczy klasa Armor, która tez ma swoje pola i liste atrybutów. jak z serializować z xml pola klasy bazowej? c#
Mam klasę bazową Item, która ma kilka pól. Po tej klasie dziedziczy klasa Armor, która tez ma swoje pola i liste atrybutów. jak z serializować z xml pola klasy bazowej? c#
@levil: dodać im odpowiednio anotowane gettery
@michalfranc: duzo łatwiejszy, lol....
- 2
Hej programisto!
Uwielbiasz aktualizować wszystko? Słusznie, ma to swoje zalety, ale czasami (a dziś często) powoduje nieprzewidziane problemy. Dziś o irytującym mnie bugu w Visual Studio 2015 Update2 i dwóch sposobach na jego obejście.
Będą screeny. Dużo screenów ;-)
O tym jak VS 2015 Update 2 popsuło mój workflow i co można z tym zrobić
#programowanie #visualstudio #oprogramowaniu #dotnet
Uwielbiasz aktualizować wszystko? Słusznie, ma to swoje zalety, ale czasami (a dziś często) powoduje nieprzewidziane problemy. Dziś o irytującym mnie bugu w Visual Studio 2015 Update2 i dwóch sposobach na jego obejście.
Będą screeny. Dużo screenów ;-)
O tym jak VS 2015 Update 2 popsuło mój workflow i co można z tym zrobić
#programowanie #visualstudio #oprogramowaniu #dotnet
- 18
#dotnetnews --> nowości ze świata
NET i programowania w ogóle.
[ #programowanie #csharp #dotnet #dotnetnews ]
SQLite domyślną bazą danych dla aplikacji UWP
https://blogs.windows.com/buildingapps/2016/05/03/data-access-in-universal-windows-platform-uwp-apps/
Zabawa typami całkowitymi w .NET
http://www.codeproject.com/Articles/1097872/Arithmetic-Overflow-and-Underflow-in-NET-Some-Nitt
Spojrzenie na testowanie z użyciem mocków i stubów
https://jeremydmiller.com/2016/05/05/using-mocks-or-stubs-revisited/
Jak obchodzić się z zastanym kodem okiem menadżera
http://www.daedtech.com/a-managers-guide-to-legacy-code/
Wykorzystanie inicjatora kontekstu Entity Framework do wypełnienia tabel przykładowymi danymi
http://hryniewski.net/post/inicjowanie-bazy-danych-w-entity-framework-code-first
Kurs programowania obiektowego w C#
https://mva.microsoft.com/en-US/training-courses/a-guide-to-objectoriented-practices-14329?l=PLMOEi2hB_904668937
NET i programowania w ogóle.
[ #programowanie #csharp #dotnet #dotnetnews ]
SQLite domyślną bazą danych dla aplikacji UWP
https://blogs.windows.com/buildingapps/2016/05/03/data-access-in-universal-windows-platform-uwp-apps/
Zabawa typami całkowitymi w .NET
http://www.codeproject.com/Articles/1097872/Arithmetic-Overflow-and-Underflow-in-NET-Some-Nitt
Spojrzenie na testowanie z użyciem mocków i stubów
https://jeremydmiller.com/2016/05/05/using-mocks-or-stubs-revisited/
Jak obchodzić się z zastanym kodem okiem menadżera
http://www.daedtech.com/a-managers-guide-to-legacy-code/
Wykorzystanie inicjatora kontekstu Entity Framework do wypełnienia tabel przykładowymi danymi
http://hryniewski.net/post/inicjowanie-bazy-danych-w-entity-framework-code-first
Kurs programowania obiektowego w C#
https://mva.microsoft.com/en-US/training-courses/a-guide-to-objectoriented-practices-14329?l=PLMOEi2hB_904668937
- 17
[ #programowanie #csharp #dotnet #azure. #sqlserver ]
*Aktualności*
MS odpalił nowy portal z dokumentacją, wygląda to naprawdę nieźle. Czekam aż przeniosą całą swoją dokumentację do tego formatu.
https://docs.microsoft.com/teamblog/introducing-docs-microsoft-com/
Majowe wydanie MSDN Magazine jest juz dostępne
https://msdn.microsoft.com/magazine/0516mag
SQL Server 2016 będzie dostępny od 1 czerwca
http://www.winbeta.org/news/microsofts-latest-version-sql-server-set-launch-june-1st
Darmowy e-book dla C#6
http://dontcodetired.com/blog/post/Free-eBook-C-60-Whate28099s-New-Quick-Start-Complete.aspx
*Artykuły*
Dobrze opisany problem kompatybilności pomiędzy wersjami .NET Framework
https://blogs.msdn.microsoft.com/dotnet/2016/05/02/introduction-to-net-framework-compatibility/
Prosty cache z wykorzystaniem frameworka Redis
http://www.codeproject.com/Articles/1095326/Implementing-Cloud-Ready-On-Premise-Cache-solution
Jeśli ktoś jeszcze się
*Aktualności*
MS odpalił nowy portal z dokumentacją, wygląda to naprawdę nieźle. Czekam aż przeniosą całą swoją dokumentację do tego formatu.
https://docs.microsoft.com/teamblog/introducing-docs-microsoft-com/
Majowe wydanie MSDN Magazine jest juz dostępne
https://msdn.microsoft.com/magazine/0516mag
SQL Server 2016 będzie dostępny od 1 czerwca
http://www.winbeta.org/news/microsofts-latest-version-sql-server-set-launch-june-1st
Darmowy e-book dla C#6
http://dontcodetired.com/blog/post/Free-eBook-C-60-Whate28099s-New-Quick-Start-Complete.aspx
*Artykuły*
Dobrze opisany problem kompatybilności pomiędzy wersjami .NET Framework
https://blogs.msdn.microsoft.com/dotnet/2016/05/02/introduction-to-net-framework-compatibility/
Prosty cache z wykorzystaniem frameworka Redis
http://www.codeproject.com/Articles/1095326/Implementing-Cloud-Ready-On-Premise-Cache-solution
Jeśli ktoś jeszcze się
- konto usunięte
- Yahoo_
- duobix
- konto usunięte
- piachu
- +12 innych
- 2
@duobix: Bo nie taki jest cel dokumentacji. Dokumentacja nie ma tłumaczyć programowania, tylko dostarczać informacji o tym jak używać, danej klasy, biblioteki, czy frameworka i tę rolę do tej pory spełniał MSDN i TechNet. Teraz przełączają się na nową platformę i dobrze, bo ten #!$%@? jaki jest na MSDN to coś okropnego :) a korzystam z MSDN już 8 lat. Ale trzeba im zostawić, że pomimo bałaganu MSDN i TechNet to
Tskryk
- 1
- 1
@michak: Ja korzystałem z http://www.pdfsharp.net/
- 2
Hej programisto!
Jesteś wannabe #programista15k? Niedługo zaczniesz nową lub kolejną pracę jako #programista? A może niedługo do Twojego zespołu dołączy nowa osoba?
To jest coś dla Ciebie!
Dziś pierwszy wpis poruszający tematykę jakie często towarzyszą nam emocje na początku kariery, w pierwszej pracy jako programista, a także często później, przy jej zmianie. Nie ważne czy programujesz w #java , #dotnet czy #php emocje są uniwersalne.
Nowa praca i towarzyszące jej
Jesteś wannabe #programista15k? Niedługo zaczniesz nową lub kolejną pracę jako #programista? A może niedługo do Twojego zespołu dołączy nowa osoba?
To jest coś dla Ciebie!
Dziś pierwszy wpis poruszający tematykę jakie często towarzyszą nam emocje na początku kariery, w pierwszej pracy jako programista, a także często później, przy jej zmianie. Nie ważne czy programujesz w #java , #dotnet czy #php emocje są uniwersalne.
Nowa praca i towarzyszące jej




















Pracuję nad tworzeniem mapy do mojej gierki i zastanawiam się czy iterowanie po takiej tablicy 10000,10000 nie będzie opóźniało rysowania mapy w grze, tym bardziej jak będzie na niej coś więcej niż tylko teren. I tak samo przy jeszcze większych rozmiarach