@Maav: W tej formie o wiele lepiej, nawet pojedynczy tag jako opis jest lepszy niż surowy link - można od raz odsiać to co nieinteresujące.
Dobrą robotę robisz, mirku!
  • Odpowiedz
Siema mirki.
Stawiam sobie prostą stronę w asp net 5 na vps z ovh.pl. Mam taki problem, że do stronki mogę się dostać tylko z wewnątrz dockerowego kontenera. Po wpisaniu GET http://localhost:5000 otrzymuję Hello Word. Niestety z poziomu maszyny wirtualnej wpisanie GET http://localhost:80 daje:

Server closed connection without sending any data back at /usr/share/perl5/Net/HTTP/Methods.pm line 384.

Przekierowanie portów w dokerze jest ustawione następująco:
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mars83: Pro tipy: Visual Studio 2015, asp.net 5 (obecnie przemianowane na asp net core).
Jeśli ogarniasz dockera to będzie ci o wiele łatwiej. Jeśli nie to też nie jest zbyt trudno, ale trzeba przyswoić najpierw o co chodzi z dockerem i jak to właściwie działa.
Najbardziej praktyczny tutorial jaki znalazłem w tym temacie:
http://danmirescu.ro/blog/set-up-asp-net-5-ubuntu-docker-and-visual-studio-2015/#Run_the_Docker_container
Jakbyś miał jakieś problemy przy instalacji to pisz.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ciekawe zestawienie - idealne dla wielbicieli wszelakiego programowania :)

Kilka porad ode mnie:

➊ Stosuj jakąś lepszą graficzną formę prezentacji linków. Aktualnie jest to 'wall of text'. Użyj jakiegoś wypunktowania (jak np. w tym komentarzu) oraz rozdziel linki dodatkową nową linią. Zwiększając czytelność, zwiększysz też klikalność w linki. A za klikalnością pójdą plusy i będziesz piękny, znany i bogaty... prawie jak @imlmpe ( ͡º
  • Odpowiedz
@imlmpe: Dzięki za rady :) Z kilku skorzystam, ale też kilka słów wytłumaczenia:
Ad 1. Racja
Ad 2. Myślałem o jednym zdaniu do każdego linku, ale za dużo czasu mi to zajmuje. Czasami jak tytuł nie jest zbytnio opisowy, to go zmieniam lub dopisuję swoje wyjaśnienie.
Ad. 3. Racja
Ad. 4. Lubię suby i być piękny, młody i bogaty, ale nie jest to głównym celem tego tagu.
Wrzucam linki, które ja czytam, żeby się podzielić
  • Odpowiedz
@Maav: No nie, znowu nazwę zmienili. Utrudnia to trochę wyszukiwanie materiałów na necie.
Było ASP.NET vNext, One ASP.NET, ASP.NET 5, a teraz znowu co innego...
  • Odpowiedz
@budyn: Core to słaba nazwa. Core to powinna być jakaś absolutna podstawa i rzadko zmieniany kod.
Dodatkowo już istnieje .NET Core, więc będzie się mieszał z ASP.NET Core.
Wg mnie Microsoft wchodzi w Open Source i się nie potrafi ogarnąć trochę z wersjonowaniem.
  • Odpowiedz
Cześć. Używał ktoś docker z asp .net 5? Udało mi się skonfigurować dockera i wysłać na niego obraz prosto z VS. Czy poza uruchomieniem konterera muszę jeszcze uruchomić aplikację? Czy to powinno wystartować od razu. Póki co mam pomapowane porty, ale nie umie nawet z poziomu konsoli pobrać mojej strony (127.0.0.1:80 ani 127:0.0.1:5004 nie działa).
#docker #aspnet #dotnet #csharp
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam kilka pytań do ludzi powiązanych z #programowanie.

Na ostatnim roku zaocznych studiów poszedłem do małej firmy jak programista (małe miasto powiatowe). Początki były trudne bo wiadomo, że na zaocznych mało czego można się nauczyć, ale dostałem szansę i czas na naukę podstaw. Zacząłem pisać programy w 'c', głowie do sterowników przemysłowych. Poznałem programowanie w 'c', potem doszły protokoły transmisji typu MODBUS oraz bardziej rozbudowane projekty.
Po czasie zrodził się
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Adamus_xxx:
1. Nie podpisuj go "CW" bo to błąd numer jeden :P
2. Wszystko zależy gdzie i jakie masz oczekiwania finansowe. Ze 2k do ręki można wziąć bez doświadczenia jak przekonasz pracodawcę, że coś umiesz, no a potem się musisz rozwijać. Tym bardziej, że jak nie produkujesz 'ładnego' kodu, to w większych zespołach programistycznych raczej nie możesz zostać uznany za doświadczonego. Ale w ten sposób najszybciej się nauczysz i będziesz
  • Odpowiedz
Entity Framework SQL query tracer

Można wtedy podpiąć się profilerem do bazy i przechwycić je w całości. Niestety takie rozwiązanie jest bardzo czasochłonne


@Maav: czy 5 sekundowy proces można określić jako "czasochłonny"? ( ͡º ͜ʖ͡º)
  • Odpowiedz
JetBrains tworzy IDE do C# - w tym momencie działa już na Windowsie i OS X, planowany release - jesień 2016. Jak oceniacie potencjalny wpływ tego projektu na wzrost popularności C# poza Windowsem?
Więcej info
#csharp #dotnet
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej mireczki programiści firma Motorola Solutions organizuje fajne spotkanie z Markiem Seemaneem w ramach MotoTalk które odbędzie się 19 stycznia o 18:00 w Browarze Lubicz w Krakowie. Wstęp wolny - miejsca ograniczone. Link do rejestracji -> tinyurl.com/z4vc2w2
#informatyka #programowanie #dotnet #krakow #csharp
przewodniczacy - Hej mireczki programiści firma Motorola Solutions organizuje fajne s...

źródło: comment_7DKFltVbH0JEeh2FKOMY002axk4jlr9v.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

[ #csharp #dotnet #java #programowanie #maavfeed ]

Linki z bloga, który nigdy sam się nie pojawia w źródłach i zazwyczaj sprawdzam oddzielnie.
Posty tutaj nie mają jakiejś przełomowej i zaskakującej zawartości, ale zwykle tłumaczą wzorce i technologie w bardzo przystępny sposób z samplami, które pozwalają na szybkie wdrożenie:
Pattern Overview: Command-Query Responsibility Segregation and Event Sourcing
Implementing CQRS in .NET Part 1: Architecting the Application
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Centurio93: To zależy od architektury. Jak będziesz pisał w MVC, MVVM, wykorzystując CQRS czy system aktorowy, to za każdym razem będzie inny podział folderów.
Ale takim podstawowym podejściem jest rozbicie systemu na warstwy:
Data Access Layer, czyli dostęp do bazy danych, pobieranie danych z innych serwerów
Bussiness Layer, czyli główna logika aplikacji
Service Layer, czyli komunikacja z użytkownikiem
  • Odpowiedz
@Centurio93: Każdy poziom abstrakcji może mieć swoje modele. Data Access layer modele odzwierciedlające struktury w bazie danych. Bussiness Access Layer może operować bezpośrednio na modelach bazodanowych albo stworzyć swoje własne, a w serwisach będziesz wysyłał użytkownikowi jeszcze inne, żeby oszczędzić na przesyle danych i nie wysyłać niepotrzebnych informacji.
  • Odpowiedz