Mirki, wiecie jaki język obecnie jest najlepszy lub najbardziej obiecujący pod webdev backend? Aktualnie robię w ASP.NET MVC i podoba mi się zarówno C#, platforma ASP.NET MVC jak i IDE, ale ciekaw jestem co oferują inne języki.

Jestem na takim etapie, w którym mogę (jeszcze) zdecydować czy maksować technologie od microsoftu, czy też przerzucić się na inny język.

Moja główna obawa skupia się na tym, że nie chciałbym poświęcać swojej witalnej energii i
TamamShud - Mirki, wiecie jaki język obecnie jest najlepszy lub najbardziej obiecując...

źródło: comment_vYJN2cYRl3okwtGOFacDkIkwi00rWBK5.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam w kontrolerach kilka metod, które pełnią jakąś określoną funkcję (np. sprawdzają czy użytkownik jest właścicielem jakiegoś rekordu w bazie). W każdym z kontrolerów mam ten sam zestaw metod, kopiuję je za każdym razem gdy tworzę nowy kontroler.
Przydałoby się to zebrać jakoś do kupy, żeby wszystkie kontrolery brały te metody z jednego miejsca. Jaki jest na to najlepszy sposób? Jak to się zazwyczaj robi? Użyć (w jakiś sposób) Dependency Injection? Utworzyć
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, taki pytanko
Mam projekt mam w MVC/EF który ma działać pod dwoma bazany danych równolegle. Pierwsza jest już stworzona, druga będzie generowana z podejścia CodeFirst. Pierwsza jest główna, istnieją w niej praktycznie wszystkie dane. Druga będzie raczej pomocnicza, będą w niej tabele z użytkownikami i tabele łącząca użytkowników i wybrane tabele z bazy głównej (w relacji 1 do wielu) tak, żeby każdy user widział określone rekordy z bazy drugiej i tylko
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@Priya dodajesz do web.config drugi connection string.
Tworzysz context dla modelu code first w oparciu o ten string.
Tworzysz obiekty obydwu kontekstów i pobierasz dane raz z jednego raz z drugiego.
  • Odpowiedz
Szanowne Mirki, proszę o radę. Otóż sprawa wygląda następująco:

Mam do zrobienia apkę na #androiddev wraz z serwerem - ogólnie na studia (nacisk na komunikację klient-serwer). Jako, że cały czas zajmuję się programowaniem systemów wbudowanych moja widza z zakresu technologi webowych jest dość ograniczona - co nie zniechęca mnie do nauki czegoś nowego ( ͡º ͜ʖ͡º) Tylko właśnie, pytanie czego dokładnie.

Jak wspomniałem muszę napisać serwer i klienta do
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tymonss: Pushe są załatwiane przez GCM (Google Cloud Messaging), robi się to przez REST, więc dowolna technologia, gdzie możesz robić calle po HTTP się nada. Ale zgodzę się z @M4lutki - Spring Boot Cię łagodnie wprowadzi w świat aplikacji webowych, super sprawa. Możesz się skupić na dobrym kodzie i nauce języka, a nie martwić infrastrukturą.
  • Odpowiedz
Chcę zrobić prostą aplikację internetową (pobranie wszystkich danych z bazy, dodanie pojednyczych wpisów, usuwanie), moje założenia:
- Kilka tabelek w bazie danych,
- Strona serwerowa w C# (tu mam problem),
- jQuery wysyła zapytania AJAXem,
- Warstwa wizualna w HTML,
- Pracuję w VisualStudio
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, jak zabezpieczanie w swoich aplikacjach strony, do których użytkownik nie powinien mieć dostępu?
Użytkownik ma listę np. dokumentów. Klika aby przejść do danego dokumentu o ID=5, czyli przekierowuje go do podstrony np. ~/Documents.aspx?ID=5

Jak teraz zabezpieczyć aplikację, przed ręcznym zmienianiem argumentów przez użytkownika? Szyfrowanie? Jakieś walidacje procedurami, sprawdzające czy użytkownik powinien mieć dostęp do danej podstrony?

#aspnet #dotnet #webdev #programowanie
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam problem z validacją(grama nazi?) email użyłem regex patternu wbudowanego w VS i na stronie działa działa dobrze ale po wygenerowaniu xml xsd schema wywala mi błąd mimo tego że skopiowałem ten sam pattern dla validacji całego pliku wygląda Pattern :"^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
#aspnet #xml #programowanie #xsd
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Długo mi zajmie ogarnięcie w jakimś 'komunikatywnym' stopniu #aspnet? Coś polecicie do .NET core'a? Chciałbym sobie stronkę internetową postawić.

Nadmienię, ze c# ogarniam w miarę.

#dotnet
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak mogę wyrenderować stringa z PartialViewResult (dziedziczy z ActionResult) BEZ konieczności posiadania .ControllerContext?

Mam ten popularny kawałek kodu, który robi to w normalnej sytuacji (jedna z [NonAction] metod kontrolera) - i muszę przyznać, działa to świetnie - generuje piękny kod HTML z PartialViewResult, który potem jest przypisywany jako jedna z Właściwości Json'a.

Problem w tym, że muszę wygenerować ten kod poza kontrolerem. Wtedy bez zaskoczenia, .ControllerContext jest null.

To
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@drajvver: Pola w obiekcie JSONowym opisuje się tylko i wyłącznie otaczając je cudzysłowem. Każda inna notacja jest niepoprawna. Źródła: http://www.json.org/, http://jsonlint.com/

@nigdyniemialemlepszegobrzucha: Metoda Json służy do automatycznej serializacji obiektów w JSONa (który jest de facto tylko stringiem o określonym formacie). W momencie kiedy przekazujesz do niej stringa, to zwracany jest ten sam string, jako że pojedynczy napis jest poprawnym obiektem JSONowym.

https://msdn.microsoft.com/en-us/library/system.web.mvc.jsonresult(v=vs.118).aspx

Zwróć uwagę że w przykładzie na
  • Odpowiedz
#aspnet #csharp #webdev

Mirki, pomocy. Próbowałem deploy na iis expres na dwóch aplikacjach. Teraz nie mogę odpalić lokalnie jednej z aplikacji (druga działa). Wyskakuje mi błąd jak na screenie. Kod jest taki jak na repo, więc to raczej wina ustawień iis. Jak to naprawić, żeby tamta apka też zadziałała?
TrebuniTutek - #aspnet #csharp #webdev

Mirki, pomocy. Próbowałem deploy na iis exp...

źródło: comment_8C1w11Ujr5o9W864WjCizis3lEq1K11C.jpg

Pobierz
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Nartenlener: @simargl_: Po wielu próbach różnych rzeczy, udało się odpalić. Bezpośrednim działaniem, które mogło spowodować problem była próba deployu na iis aplikacji która miała system.web.mvc 5.2.3., a ta, której później nie mogłem odpalić miała 5.2.2.
  • Odpowiedz
#aspnet #aspnetcore #programowanie #itsecurity

Zamierzam zmodyfikować trochę mechanizm logowania w mojej aplikacji ASP.net Core i w związku z tym może się pojawić możliwość, że coś przeoczę i w wyniku błędu niepowołane osoby uzyskają dostęp do nieprzeznaczonego dla nich Controllera. Słyszałem, że dobrym pomysłem jest używanie Unit Testów, do automatycznego testowania najistotniejszych części mojej aplikacji, z tym że nigdy czymś takim się nie zajmowałem.

Wyobrażam sobie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Wunderwafel: To nie są testy jednostkowe. To już podchodzi pod testy REST API.
Potrzebujesz narzędzia, w którym przygotowujesz scenariusz - Logowanie -> Kontrolery -> Assert, czy uzyskałeś dostęp czy nie.

Może Postman da radę (To jedyna rzecz, jaka mi przychodzi do głowy. Jeśli nie da rady, to szukaj czegoś innego [Albo pisz sam oddzielną aplikację do testowania.])
  • Odpowiedz