@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
Mirki znające się na c# proszę o pomoc, w jednym oknie mam dwie kontrolki datagridview, muszę skopiować zaznaczony wiersz w datagridview1 do datagridview2. Problem polega na tym że nie mam kompletnie pojęcia ani pomysłu jak to zrobić. Mam załadowany już plik xls, zostało mi tylko skopiowanie wybranego wiersza. Da się to jakoś prosto zrobić?
#csharp #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#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
Mirki, dlaczego wysłanie z aplikacji konsolowej komendy WMAPPCOMMANDMEDIAPLAYPAUSE za pomocą SendMessageW() działa tylko wtedy, gdy jest odpalona normalnie, bez uprawnień administratora? Potrzebuję odpalić apkę z uprawnieniami admina, ale wtedy ta komenda zwyczajnie nie działa. Uchwyt jest ustawiony na okno konsoli.
#programowanie #csharp #pytaniedoeksperta
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Tojtek: wydaje mi się, że to ma sens, że tylko admin może podsłuchiwać, co admin wstukuje na klawiaturze ;) jak musisz tak zrobić, to odpal odtwarzacz z uprawnieniami admina, zrób jeszcze jeden mini program, który jedynie będzie wysyłał sendmessage i odpalaj go jako zwykły użytkownik, albo znajdź funkcje na wysłanie klawisza z opuszczonymi uprawnieniami
  • Odpowiedz
#csharp

jak zrobić, by nie móc nic zrobić poza formem? w sensie mam jeden form, drugi go odpala, i jak drugi jest odpalony to chcę by nie móc nigdzie kliknąć poza tym odpalonym. coś z activeform, ale co?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #csharp

Ma ktoś może tutorial krok po kroku jak przekazywać dane między formami? Ale bez słownictwa typu delegaty, instancje, zmienne łańcuchowe, bo kompletnie nie czaję o co chodzi, dodam, że te dane będą przesyłane na jeden port szeregowy, więc nie mogę co chwilę otwierać nowego okna(w sensie nie mogę robić
Form1 form = new Form1();
form.ShowDialog(this);
)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Kireino:
ja chcę mieć miec tylko dostęp do serial portu, który ustawiam w jednym formie w innych formach(np wpisywanie do niego jakś danych w form2, ustawienia w form1) ( ͡° ʖ̯ ͡°)
  • 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

@SwordPL: No właśnie pomysł jest o tyle ciekawy, że najpotrzebniejsze rzeczy są zrobione (build, nuget, testy), a jak czegoś brakuje to masz właściwie całego .NETa dostępnego, więc można cudować
  • Odpowiedz
@giluu91: Bardzo łatwo - niech Pan też kiedyś komuś zielonemu wytłumaczy co i jak ;-)
A dla siebie to niech Pan pamięta o jednej podstawowej rzeczy: celem jest zaspokojenie potrzeby, a nie stosowanie jakichś konkretnych rozwiązań. Nie ma złotego młotka, srebrnej kuli czy magicznego narzędzia, które rozwiąże wszystkie problemy. Zawsze należy wiedzieć, co się chce osiągnąć. Jak - to kwestia trzeciorzędna.
Polecam też http://en.wikipedia.org/wiki/5_Whys - właśnie to na Panu zastosowałem
  • Odpowiedz
Mireczki problem z zakresu programowania wielowątkowego w C#. Tworzę sobie tablicę wątków i chciałbym, żeby każdy wątek miał swój timer (to znaczy wykonywał się co określony interwał czasowy). Ale ponieważ jestem kompletna noga w temacie to nie wiem jak to ugryźć. Na razie spłodziłem coś takiego ale w linijce z metodą Sleep zaznacza mi błąd "'System.TimeSpan.FromSeconds(double)' cannot be accessed with an instance reference; qualify it with a type name instead"

Wartość timera przechowuję
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej,
Pisze aplikacje asp.net mvc, i mam zapytanie ktore na obok ma jakies 20 joinow having i inne cuda.
Jak to ugryzc ? Czy wywolac czysty sql i mapowac to do jakies klasy odzwierciedlajacej wynik ?
Bo srednio widze napisanie tego w EF : /
#programowanie #csharp #dotnet
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach