Mam obszar (area) np o nazwie 'admin', a w nim kilka kontrolerów. Czy da się zrobić taki myk, żeby użytkownik wchodząc na adres mojastrona.pl/admin widział wybraną stronę wybranego controllera z tego obszaru?

#aspnet #mvc #programowanie
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Normalnie podaj jakieś wartości domyślne do route?
Coś takiego (na telefonie programowanie motzno)

public override void RegisterArea(AreaRegistrationContext context)
{
context.MapRoute(
  • Odpowiedz
#programowanie #siszarp #sisharp #aspnet #aspnetmvc #dotnet
Szanowne mirki i mirabelki. Programuje sobie od pół roku +/- w .necie i nadszedł czas że chciałbym uderzyć na juniora. I tu moje pytanko co waszym zdaniem jest wymagane na juniora? Co warto umieć znac? Najbardziej chciałbym na asp.net mvc bo katowałem to naprawdę dużo i czuje się dość pewnie.
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mrleon: Problem jest taki, że w widoku w którym wywołuję post mam bootstrapowego modala. I przez niego wszystko mi się pieprzy. Jak mam Ajax.BeginForm to muszę mieć skrypt, który pozwoli mi dołączyć pliki do forma, potem jak zwracam jsona albo javascript to kod się nie wykonuje tylko pokazuje w modalu w wersji tekstowej. Za to jak mam zwykłego ajaxa do posta w postaci skryptu to jeśli mam jakiekolwiek errory to
  • Odpowiedz
#webdev #programowanie #aspnet
Mirki - 2 programistów ASP.net na kontrakt min. 2 miesiące mi potrzebnych (praca zdalna).
Ktoś byłby zainteresowany? Proszę o wiadomość prywatną osoby zainteresowane.
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@malaker: No właśnie chciałbym zrobić tak, że dla wszystkich użytkowników sesja trwa powiedzmy dopóki coś robią, a admin ma nieskończoną. Musiałbym wywalić timeout, dla admina zrobić powiedzmy wysyłanie ajaxem czegoś do serwera? A dla innych użytkowników? Da się jakoś zamknąć sesje po określonym czasie bez żadnych akcji?
  • Odpowiedz
#programowanie #aspnet #csharp #mvc

W jaki sposób najlepiej zapisać czy dany użytkownik zobaczył już jakiegoś popupa lub czy widział już samouczek? Czy trzeba tworzyć dla każdej wiadomości specjalną kolumnę typu bool w bazie danych (true - zobaczył, false - nie zobaczył) czy są jakieś lepsze sposoby?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pietrek558: Zależy jak masz model domeny zaprojektowany. Zarzuć jakimś diagramem to pomyślimy. Poza tym co złego jest z trzymaniem tego w bazie? Każda szanująca się aplikacja posiadająca konta użytkownika, powinna mieć obiekt profil użytkownika czy jakiś inny agregat i trzymać referencje do tego typu zdarzeń.
  • Odpowiedz
@Pietrek558: Jeśli chodzi o zalogowanego użytkownika, to zamiast ciasteczka polecałbym jednak trzymanie tego w bazie (zmiana kompa nie będzie miała wpływu). Poza tym, zamiast osobnej kolumny dla każdej wiadomości proponowałbym w jednej kolumnie zrobić listę identyfikatorów przejrzanych wiadomości. Pozdrawiam.
  • Odpowiedz
#programowanie #csharp #entityframework #mvc #aspnet
Mam 2 pytania:
1. Chciałbym zapisać datę ostatniej edycji jakiejś zmiennej ICollection w modelu bazy danych. To znaczy, że jeśli dzisiaj moja zmienna ulegnie jakiejkolwiek zmianie, to do zmiennej DateTime OstatniaEdycja zostanie przypisana dzisiejsza data. Da się to jakoś w prosty sposób ogarnąć? Tak żeby nie musieć modyfikować zbyt dużo kodu, bo tak się składa, że używam
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Naprawdę mało wiem w temacie tworzenia stron internetowych, ale postanowiłem się nauczyć, dlatego robię swój projekt. W profilu użytkownika mam zakladkę komentarze, chciałbym aby na początku wyświetlało się początkowych 10 komentarzy, a reszta po kliknięciu w button.

Prawdopodobnie robię to źle, jak do tej pory mój kod wygląda tak
Działa, jest to szkielet, ale chodzi mi o koncepcję, można to napisać lepiej?

Myślicie, że dobrym pomysłem jest napisanie funkcjonalności, która będzie działała podobnie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak napisał przedmówca - axajem ładuj. Ewentualnie znajdz gotowe elementy do stronnicowania (paginacja/pagination) i wsadz w htmla :-)
  • Odpowiedz
#programowanie #aspnet #csharp #mvc #email

Chciałbym do mojej strony WWW zrobić potwierdzenie e-maila podanego przy rejestracji oraz dodać możliwość przypomnienia hasła z jego użyciem. Większość kodu mam już wygenerowaną przez Visual Studio (Asp.net mvc web application). W komentarzach w kodzie wyczytałem, że powinienem zrobić wszystko tak jak w tym tutorialu.

W tutorialu każą mi się zarejestrować w usłudze SendGrid. Czy to
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PanDziobaku: Zalezy od klienta i od tego jak ogarnia. Banki maja straszną politykę i wszystko trzeba stawiać u nich.
Ale dla portalu co ma 1000 użytkowników razem z testowymi to mailgun jest ok ;) nawet wp :P
  • Odpowiedz
Witajcie mircy, właśnie skończyłem prostą aplikację w Django i nie jest tak kolorowo jak miało być ( ͡° ʖ̯ ͡°) owszem, Django bardzo wszystko ułatwia i przyśpiesza, ale kojarzy mi się to z Unity 3d - super mega extra, dopóki coś nie przestanie działać, albo będziesz chciał zrobić coś bardzo dziwnego i trzeba robić jakieś kombinacje.
Z oferty frameworków widziałem jeszcze asp.net, spring i hibernate, który z nich
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mircy specjaliści od Entity Framework ratunku, bo stracę wszystkie włosy.
Mam sobie relację Project.CreatedBy = ApplicationUser.Id. Ponieważ obydwie entity mają soft delete w OnModelCreate mam:

modelBuilder.Entity().HasOptional(i => i.CreatedBy).WithOptionalDependent().WillCascadeOnDelete(false);

Problem polega na tym, że jak pobieram userów: var users = context.Users zapytanie SQL w uproszczeniu wygląda tak:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie no ja w projecie mam sporo one-to-many i wszystko robię z automatu wystarczy że dobrze model "opiszesz" i "ponazywasz". Przykład:
Przedmioty i nauczyciele czyli userzy:
public partial class LicenseArea
{
public int Id { get; set; }
public string Name { get; set; }
  • Odpowiedz
Dodam, że wprawdzie zdefiniowanie relacji po jednej stronie działa, jednak później z kolei mam problem z kaskadowaniem DELETE przy większej ilości entity -> stąd Fluent API
  • Odpowiedz
#mvc #entityframework #aspdotnet #aspnet

Mam projekt MVC z podłączoną do niego bazą danych z Windows Azure. Nie jest to najszczęścliwsze rozwiązanie, bo jak coś zmieniam w bazie podczas testów (dodawania nowych rzeczy do strony itp) to automatycznie strona będąca w internecie się wywala (bo baza danych została zmieniona, a kod został ten sam, bo nie jest opublikowany jeszcze).

Chcę zrobić tak, żeby u mnie
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@niepoprawnyhumanista: dobra, dzisiaj wprowadziłem lokalnie zmiany jakie chciałem, opublikowałem mój kod, ale strona się wysypała, bo baza danych nieaktualna. Przydałoby się chyba zrobić migrację na bazie na Windows Azure. Tylko jak? Package Manager Console na moim VisualStudio update'uje tylko moją lokalną bazę.

BTW: czy to nie powinno się w ogóle zrobić automatycznie? Mam zaznaczoną przy publikacji opcję "Execute Code First Migrations"
  • Odpowiedz
siema
Jaki sensowny framework ktory na podstawie modeli wygeneruje mi formularze CRUD ?
Warunek konieczny. Jesli tabela ma klucz obcy to zamiast id formularz powinnien pokazywac rekord z powiazanej tabeli.
Preferowane technologie asp.net / php
Prosze tylko nie wypisywac z pamieci kto jakie zna frameworki, bo wiem yii cos takiego ogarnia ale chyba sobie nie radzi z powiazaniami kluczy.
baza: postrgres
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach