P.....8
P.....8
#programowanie #dotnet #mvc #entityframework

Potrzebuję pomocy ;)

1. Mam aplikację korzystającą z Entity Framework Code First, utworzyłem Model na podstawie którego tworzy się tabelę w bazie. Jednak nie wszystkie zmienne są mi w tej bazie potrzebne. Jak ukryć jakąś zmienną żeby nie została dodana do bazy?

2. Wykonuję pewne obliczenia po stronie klienta używając javascriptu. Generuję tam datetime i zapiszę ją w bazie. Problem w tym, że mój serwer może być na innej strefie czasowej niż klient (bo zakładam że funkcja new Date() pobiera datę z komputera użytkownika). Jak rozwiązać ten problem? Istnieje jakaś uniwersalna jednostka czasu?
  • Najlepsze
  • Wszystkie komentarze
E.....L
E.....L
1.....p
1.....p
@Pietrek558: 1. dodaj [NotMapped] przed property
kiler129
@Pietrek558: Ad. 2 - jest cos takiego c się nazywa Unix timestamp. Przestrzegam jednak - nigdy nie ufam danym od użytkownika, może mieć czas 10 lat do przodu i nie powinno to psuć twojej aplikacji ( ͡° ͜ʖ ͡°)
P.....8
P.....8
@1080p: @nvll: @EssePL: @kiler129: Dzięki wielkie, a wiecie może jak tworzyć logi (odpowiednik console.log z javascriptu)? Coś w internecine nie mogę nic znaleźć. Używa się tego teraz w ogóle? Czy są jakieś lepsze sposoby?
kiler129
@Pietrek558: Ale gdzie logi? W aplikacji czy chcesz je zbierać od klienta?
P.....8
P.....8
@kiler129: w aplikacji dotnetowej
kiler129
@Pietrek558: Niestety w przypadku .NET nie podpowiem ci, co jest w tej chwili używane jako logger. Możesz najprościej logować sobie do pliku ale na pewno są gotowe moduły ;)
tata_agaty
@Pietrek558: log4net, nlog