Szanowni Państwo,
a taki prosty chyba problem mam, ale coś mi nie idzie jego rozwiązanie. Mam formularz, którego wysłanie powoduje akcję wywołania metody HttpPost w której coś tam sobie robię dalej.

method="post" action="/Home/GetAndSetNewValues
Po kliknięciu wszystko działa i kod się wykonuje, a chciałbym jeszcze żeby wróciło na główną stronę formularza.

W
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@budyn: @wyinwidualizowany: Doszedłem do tego. Przerobiłem metodę GetAndSetNewValues i teraz zwracam w niej widok strony głównej jako typ IActionResult: return View("Index"). Jeszcze krótka poprawa ścieżek do css z "css" na "~/css" i wszystko bangla. Dziękuję za nakierowanie.
  • Odpowiedz
Gdzie powinienem inicjalizować połączenie z bazą danych w aplikacji ASP.NET MVC?

W tej chwili mam prywatny obiekt reprezentujący bazę danych w klasie kontrolera gdzie będę z niej korzystał.
Czy to jest zgodne z "dobrą praktyką"? Bo jakoś mi nie leży to rozwiąanie

#programowanie #mvc #asp #asp.net #aspnetmvc #aspnet #netframework
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Halo programiści C#,

muszę zrobić projekt web w C#.
Potrzebuję zrobić projekt szybko i sprawnie, a następnie o temacie zapomnieć.

1. W czym jest łatwiej zacząć - ASP NET MVC (Framework), czy też ASP NET Core?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 8
@szymiiii: dzięki za szczegółowe opisanie gdzie był błąd. Dzięki temu inni użytkownicy którzy trafią na ten temat, poczują ulgę widząc gotowe rozwiązanie które skieruje ich na usunięcie problemu w swoim kodzie.
Gdyby tak każdy opisywał rozwiązania swoich problemów, to życie programistów stało by się o wiele łatwiejsze.
Jeszcze raz dzięki.
  • Odpowiedz
Robię prostą to-do listę w asp.net mvc i utknąłem na banalnej sprawie. Stworzyłem listę obiektów, do której chcę dodawać nowe pozycje za pomocą formularza. Wszytko pięknie, ale po wysłaniu formularza znika poprzedni obiekt, więc za każdym razem gdy coś dodaję, to na liście pojawia się tylko ten świeżo dodany.
Czy jest jakiś prosty sposób na naprawienie tego? Dopiero się uczę i póki co nie chcę wchodzić w bazy danych.
#aspnetmvc
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@badteeth: Pewnie nie edytujesz listy tylko tworzysz nową/nadpisujesz.

Czy jest jakiś prosty sposób na naprawienie tego?

Bez kodu to nie wiadomo jaki jest błąd.
  • Odpowiedz
Mirki, czy ktoś z Was robił logowanie przez google z ASP.NET MCV? Mam problem z konfiguracją googla. Na localhoscie mi działa jak powinno, natomiast nie wiem jak z tymi adresami przekierowania kiedy juz opublikuję na hostingu. Pomożecie?
Dzięki!

#.net #aspnetmvc #oauth #csharp
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@grap32: no właśnie nie. Ten identyfikator przekierowania URI z przyrostkiem signin-google nie rozumiem co tam należy zadeklarować
  • Odpowiedz
Od kilku lat siedzę w #aspnetmvc (bardziej backend) i do tej pory korzystałem tylko z Razora/ręcznie mieszałem w DOM za pomocą jquery. Mam już tego powoli dosyć, chcę podnieść kwalifikacje a i przy okazji nie bez znaczenia jest fakt, że w ofertach pracy pojawia się często para #aspnet + #react. Zacząłem więc naukę reacta i o ile sama mechanika i użycie wydaje mi się w
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@VVelur: Odpalanie dotnet w WebAssembly dzięki czemu możesz właściwie napisać SPA w C# i HTML5.
Z tego co pokazali to działało nawet debugowanie kodu C# w chromie.

Kompletnie bez JS.
  • Odpowiedz
Wszystkie poradniki mówią, żeby nie mieszać javascriptu z widokami. Ok ale jaka jest alternatywa dla takiego modelu tak żeby z jednej strony można było skorzystać z wartości modelu a z drugiej z korzystania z dobrodziejstw i18l w postaci resourcowych stringów?

#programowanie #aspnetmvc #aspnet
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko.

Chciałem sobie po godzinach zrobić jakiś projekt, aby się nieco podszkolić w #aspnet i #html bo ostatnio mi strasznie do tego daleko. Generalnie zawsze pracowałem na solucjach już gotowych, zero webowych projektów "od zera". Pomyślałem, że zrobię książkę kucharską, postawię ją na necie, zrobię logowanie i wersję mobilną. Chciałbym prosić o ocenę i pomoc dotyczącą następujących problemów:

Architektura #bazydanych

Główna
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@agent_resistance:
1. Do składnika warto dodać jednostkę miary - ilość jest niepoliczalna:)
2. Zdjęcie - poczytaj o blobie - nvarchar(100) to troszkę mało.
3. Składnik może mieć swoje kategorie (np. przyprawa, mięso, coś). Czy jest po co - nie wiem.
4. Czas przygotowania - dorzuciłbym do Danie.
5. Poziom trudności? Jeśli tak, to też
  • Odpowiedz
Mam napisana aplikacje. Niestety dzisiaj wyrzuciła mi błąd:

Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached

Dałem zapytanie na SQL Server:
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pawel86: chyba podchodzisz od złej strony do problemu:

Tak jakby tworzył połączenie i go nie zamykał. Jak można zwiększyć liczbę połączeń dla bazy?


Pytanie powinno brzmieć: czemu aplikacja tworzy tyle połączeń i ich nie zamyka? Póki nie odpowiesz na to pytanie, to na pewno bez problemu każda pula połączeń jaką ustawisz zostanie wsycona.
  • Odpowiedz
  • 1
@pawel86 możesz opowiedzieć po co aplikacji jest na raz 100 połączeń? Trochę nie wyobrażam sobie przypadku, gdzie jedna aplikacja używa na raz wielu połączeń, więc chciałbym poszerzyć swoją wiedzę kiedy coś takiego może być wykorzystywane.
  • Odpowiedz
Cześć mirki zastanawiam się trochę na koncepcją używania Commands/Queries zamiast tradycyjnego repozytorium.
W zasadzie trafiłem na post Jimmy-ego Bogard-a, gdzie proponował podobne rozwiązanie zamiast stosowania repozytorium.

Moja interpretacja tego co on tam napisał, wygląda mniej więcej tak:

Interfejs dla queries
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pepepanpatryk: Wydaje mi się, że można to zrobić jeszcze bardziej generycznie, korzystając z _context.Set i ograniczyć użycie dodatkowych jeszcze obiektów dla każdego zapytania, jeżeli będzie ono np. takie samo dla wielu różnych encji :>
  • Odpowiedz
@pepepanpatryk: Przewaga Query nad Repo jest taka, że możesz w bazowej klasie zaimplementować logikię, która będzie wykonywana przed/po głównej metodzie(Execute). Czyli np. możesz tam sprawdzić uprawnienia, logować coś itd. Za to przy Repo będzie mniej kodu.
  • Odpowiedz
Mirasy, od dwóch godzin walczę z problemem. Robię aplikacje w #aspnetmvc. Używam entityframework i od godziny borykam się z tym:

=== Informacje o stanie sprzed powiązania ===
DZIENNIK: DisplayName = Booking
(Partial)
OSTRZEŻENIE: Podano częściowe informacje o wiązaniu dla
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dlaczego .netowcy zarabiają mniej niż javowcy i jest mniej roboty w .net niż w javie, szczególnie na te juniorskie pozycje? Z czego to wynika? W takim razie po co pchać się w jakiegoś .neta skoro w javie wszystkiego więcej i lepiej? Czy lukier składniowy c# to wszystko co ma lepszego do zaoferowania? A może próg wejścia w javie większy?
#dotnet #csharp #aspnet #aspnetmvc #
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ciężko znaleźć robotę jako junior .net w Warszawie? Czytałem tu trochę postów, że praktycznie się nie da, ale wchodząc na dowolną stronę z pracą to roboty dla ludzi nawet bez doświadczenia jest sporo, może ktoś mi przedstawić jak wyglądają realia w Polsce, a szczególnie w tych dużych miastach? Czy jest zauważalna różnica w ilości ofert między Javą a C# i czy myślicie, że to się zmieni za jakiś czas?
#dotnet
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Proste zlecenie prosty projekt - korzystaj z ORM i Entity Framework i CodeFirst

1. Stwórz bazę,
2. Zrób 80% projektu
3. pokazujemy projekt
4. Ok Tylko dodaj jeszcze możliwość przechowywania kilku informacji
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Też macie w ef core problem z dodaniem paru obiektów metodą Add lub AddRange, a następnie zapisaniem tego SaveChanges? Trafiłem ostatnio na taki błąd i wszystko muszę dodawać i zapisywać pojedyńczo .
  • Odpowiedz
Szukam sposobów implementacji kategorii w bazie danych i jak to ugryźć w różnych projektach oraz jak to robić "po bożemu". Zakładając że kategorie mają kilka poziomów ( nie tylko jeden) przykładowo jak w allegro. Znacie jakieś strony / pomoce naukowe z omówieniem problemu a już w ogóle było by super z wadami i zaletami a także "prawilnością" tych rozwiązań.

#sql #bazydanych #programowanie #csharp #
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej Mircy.

Trzaskam sobie właśnie kurs ASP.NET z Udemy i widzę, że typek ma jedną fajną opcję, której nie umiem włączyć. Coś takiego jak na załączonym obrazku. VS 2015, mam resharpera, webessentials i productivity tools. Mi po najechaniu myszką wyświetla tylko bzdury z dokumentacji.

#programowanie #visualstudio #aspnet #aspnetmvc
00000110-00000110-00000110 - Hej Mircy.

Trzaskam sobie właśnie kurs ASP.NET z Udem...

źródło: comment_VuFxek8NP7KaXzjMyzAwAF0AkxYkUcuR.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dotnetowe mirasy, mam problem z polecenim w entity framework. Otóż sqlowe polecenie wygląda tak:

SELECT City.Name, COUNT(Hotel.CityID) as CountCity FROM City JOIN Hotel ON City.CityID = Hotel.CityID GROUP BY City.Name
A w entity framework naskrobałem takiego potworka:

IEnumerable mostPopularCities =
GaHee - Dotnetowe mirasy, mam problem z polecenim w entity framework. Otóż sqlowe pol...

źródło: comment_n3mlleDVdkqUeOTf7LQ8xf5HyWBwxoFL.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GaHee: Błąd na screenie najprawdopodobniej wynika z tego, że podczas przetwarzania wyników jednego zapytania wywołujesz drugie zapytanie - jeśli dobrze widzę, MostPopularCity to część kontrolera, pewnie w nim siedzi błąd.
  • Odpowiedz