Articles of .net 3.5

Ottenere la data di un assembly .NET

Come posso recuperare la data creata dall’assemblaggio .NET corrente? Vorrei aggiungere alcune funzionalità davvero semplici in cui la mia app smette di funzionare una settimana dopo la data di costruzione dell’assembly principale. Ho già scritto il codice che uccide la mia app dopo una determinata data. Ho solo bisogno di recuperare la data di creazione […]

Aumentare gli eventi C # con un metodo di estensione – è sbagliato?

Conosciamo tutti l’horror che è la dichiarazione dell’evento in C #. Per garantire la sicurezza del thread, lo standard è scrivere qualcosa come questo : public event EventHandler SomethingHappened; protected virtual void OnSomethingHappened(EventArgs e) { var handler = SomethingHappened; if (handler != null) handler(this, e); } Recentemente in qualche altra domanda su questo forum (che […]

GetLastWriteTime restituisce 31/12/1600 7:00:00 PM

Sto usando il seguente codice per scrivere l’ora modificata di una directory su un’etichetta string selectedPath = comboBox1.SelectedItem.ToString(); DateTime lastdate = Directory.GetLastWriteTime(selectedPath); datemodified.Text = lastdate.ToString(); Restituisce la data 31/12/1600 7:00:00 PM di cui non ho idea da dove stia ottenendo quella data. Qualcuno può aiutarmi a capire perché restituisce quella data e come posso risolverlo? […]

I controlli in forma di contenitore arrivano sotto forma di bambino?

In un modulo contenitore ho menu e pulsanti per aprire i moduli. Qui sto affrontando un problema quando apro qualsiasi forma questi buttn e le etichette arrivano sulla forma appena aperta. Per favore guidami come posso gestire questo problema? Voglio aprire un nuovo modulo e mantenere i controlli di questo modulo contenitore in fondo a […]

Problema sum sottoinsieme

Sto avendo un problema con il conteggio che è la continuazione di questa domanda. Non sono davvero una persona di matematica quindi è davvero difficile per me capire questo subset sum problem che è stato suggerito come risoluzione. Sto avendo 4 ArrayList in cui tengo dati: alId, alTransaction, alNumber, alPrice Tipo | Transazione | Numero […]

Come caricare l’assembly in fase di esecuzione prima dell’evento AssemblyResolve?

In realtà ho cercato di implementare una sorta di assembly “staticamente collegati”, all’interno della mia soluzione. Così ho provato il seguente: Aggiunta di un riferimento al mio assieme con CopyLocal = false Aggiunta del file .dll alla mia soluzione con “Aggiungi come collegamento” Aggiunta del file .dll alle mie risorse con ‘Aggiungi risorsa’ – ‘Aggiungi […]

Il programma di installazione di .Net Framework 4.0 include .Net Framework 3.5?

I componenti .Net compilati rispetto a .Net Framework 3.5 vengono eseguiti su un sistema in cui è installato solo .Net Framework 4.0? O in altre parole, il programma di installazione di .Net Framework 4.0 include .Net Framework 3.5?

Modifica App.config in fase di runtime

Sto scrivendo un’applicazione di test WinForms / C # / .NET 3.5 per il sistema che stiamo sviluppando e abbiamo avuto la necessità di passare da file .config al runtime, ma questo si sta rivelando un incubo. Ecco la scena: l’applicazione WinForms ha lo scopo di testare una WebApp, divisa in 5 sottosistemi. Il processo […]

CommandParameters in ContextMenu in WPF

Ho uno scenario in cui ho un controllo TreeView WPF che ha un HierarchicalDataTemplate per i suoi elementi. Ora all’interno di HierarchicalDataTemplate , ho Label e l’ Label ha un ContextMenu con un menu di Delete . Il menu Elimina è associato a un comando chiamato DeleteCommand che è una parte della class che è […]

Best practice per la serializzazione DateTime in .NET 3.5

Circa 4 anni fa, ho seguito questo articolo MSDN per le best practice di utilizzo DateTime per la creazione di un client .Net su .Net 1.1 e servizi web ASMX (con server SQL 2000 come back-end). Ricordo ancora i problemi di serializzazione che avevo con DateTime e lo sforzo di test necessario per i server […]