Ogni tanto i nomi scelti dai programmatori Microsoft fanno pensare che qualcuno di loro sia originario delle nostre parti visto che “orca miseria” è una delle imprecazioni favorite qui da noi :D. In questo caso però l’oggetto con questo nome è piuttosto utile per osservare e modificare cosa c’è dentro ad un msi compilato.
Comments closedCategory: Tips
Consigli, trucchi, suggerimenti su ciò che è a contorno dello sviluppo di applicazioni
Se come me avete delle soluzioni che creano un certo numero di Components (da 30 a 200), la funzionalità per cui Visual Studio aggiunge automaticamente questi Tools alla Toolbox ad ogni ricompilazione, apertura della soluzione, modifica o aggiunta di una nuova classe, può risultare noiosa.
Comments closedIeri l’altro, in ufficio mi si è presentato il problema in oggetto, avevo infatti bisogno di modificare il campo principale per il legame fra i dati delle tabelle di un database.
Questo codice, un Intero, doveva essere modificato passando da 1 a 2, ovviamente essendo un vincolo di Foreign key su tutte le tabelle era un problema complesso da risolvere e il solo modo per farlo era quello di copiare tutti i dati tabella per tabella per poi rimuovere i dati errati.
Comments closedIn .NET quando si lavora su DB SQL Server con molte tabelle, il numero di Stored procedure (SP) sul database può divenire piuttosto grande, se poi sfruttiamo appieno le possibilità di SQL Server aggiungendo User Defined Function (UDF) ed ulteriori SP per fare elaborazioni, query complesse, Pivot e quant’altro, il numero diviene importante.
Comments closedCannot open user default database. Login failed. Login failed for user “UserName”. (Microsoft SQL Server, Error: 4064)
Ringrazio Benjamin Harrell per aver postato la soluzione a questo problema sul suo blog.
Quando si verifica questo errore? Quando in SQL Management Studio facciamo il Detach o Cancelliamo il Database che è stato assegnato al nostro utente come Database di Default.
Comments closedSe per caso serve inserire del codice unsafe all’interno di un progetto C#, per permettere che sia compilato è necessario andare sulle proprietà del progetto, Configuration Properties, Build e porre la proprietà: Allow Unsafe Code blocks a true. Infinite grazie al solito Enrico per averla trovata in 15 secondi… So…
Comments closedOggi, installando la nuova release del client di Sourcegear.Vault sul notebook con Vista, appena lanciato il file di setup con l’apposito comando Run AS Administrator, l’installazione si è bloccata con un messaggio al solito Criptico che terminava con: The Error Code is 2738 Verificando sul forum di supporto dell’applicazione ho…
Comments closedCome fare una SELECT fra Tabelle/Database con Collation Diverse
Come addendum al precedente post, vi aggiungo questo breve codice che permette, quando non fosse possibile modificare le collation delle stringhe di un database oppure quando vi fosse necessità di effettuare una query su database diversi con collation non omogenee, di ottenere comunque i dati:
Comments closedGUID Generazione e uso CAT:C#, Beginners, Tips Tags: classi, Csharp, Guid, helper Date:07/09/2007
I Global Unique identifiers, per gli amici GUID, sono per definizione degli Identificatori Globalmente Univoci, ciò significa che in tutto il pianeta, non accadrà mai che due PC possano generare un GUID identico. Ovviamente in informatica non c’è mai certezza, ma le probabilità che accada sono davvero così remote da rendere la cosa praticamente impossibile. Come un PC generi un GUID non ci interessa, ai fini di questo articolo, quel che ci interessa è scoprire i vari luoghi e modi ove li incontriamo, li possiamo usare e li possiamo generare e come manipolarli.
Comments closed





