Francesco Geri

Il blog di Francesco Geri
posts - 87, comments - 342, trackbacks - 2

My Links

News



Anch'io metto nel mio blog cose che scrivo così, tanto per fare, tanto per condividere miei appunti, senza prendermi la briga di garantirne l'infallibilità, né l'assoluta correttezza, senza pretese e con grande umilté.

Quanti mi hanno visto dal 25/10/2007:
...dettagli

Quanta gente che c'è in questo blog!!

site statistics

Archives

Post Categories

Altre

Blogs

Tips

Tips
Inserimento di una data precedente al 1/1/1970 in SharePoint

Se elaborando documenti e proprietà su SharePoint (2007) vi capitasse un errore come questo: Microsoft.SharePoint.SPInvalidPropertyException: Date Times before 1/1/1970 are not supported. Allora il problema potrebbe essere quello capitato anche a me oggi. Il mio codice eseguiva l’upload di un documento su SharePoint e contestuale valorizzazione delle sue proprietà, il tutto tramite il metodo Add dell’oggetto SPFolder. Se fra le proprietà c’è una data allora come valore è bene passare quello ottenuto dalla funzione SPUtility.CreateISO8601DateTimeFromSystemDateTime, ovvero una stringa con la rappresentazione UTC della data (formato ISO8601, ovvero yyyy-mm-ddThh:mm:ssZ). Il codice corretto è il seguente....

posted @ mercoledì 19 maggio 2010 11.15 | Feedback (5) | Filed Under [ MOSS07 Tips ]

Problemi con il Microsoft Visual Studio Version Selector su Vista/Win7

Può capitare con Vista o Windows 7 che facendo doppio click da Esplora Risorse su un file di progetto o di solution di Visual Studio non succeda nulla. Ovvero non parta Visual Studio. Se capita, allora il motivo potrebbe essere la concomitanza di questi 2 fattori: 1) La UAC è attiva 2) Visual Studio è impostato per partire sempre As Administrator Se è così allora si può fare una delle 2 cose seguenti: - Togliere il flag “As Administrator” a Visual Studio, oppure - Metterlo a “Microsoft Visual Studio Version Selector” ...

posted @ venerdì 14 maggio 2010 11.44 | Feedback (7) | Filed Under [ Tips VS2005 Visual Studio VS2008 ]

Menu Edit WCF Configuration scomparso da Visual Studio 2008

Mi è capitato esattamente quanto descritto in questo post, ovvero ho aggiunto una service reference ad un progetto (Console), ho fatto tasto destro sul file app.config per richiamare l’editor della configurazione WCF, ma il menu contestuale “Edit WCF Configuration” non era disponibile:   Allora seguendo le indicazioni del post di cui sopra ho fatto click sul menu Tools|WCF Service Configuration Editor, in questo modo ho aperto l’editor, da qui ho aperto il file app.config (File|Open), l’ho chiuso ed il menu è finalmente comparso:  

posted @ venerdì 14 maggio 2010 9.49 | Feedback (5) | Filed Under [ Tips .Net VS2008 WCF ]

Format di un DateTime

Quando si “stampa” una data bisogna fare attenzione al formato che si utilizza. Ad esempio io faccio ampio uso del formato italiano tramite il seguente codice: Dim dateAsString As String = Now.ToString("dd/MM/yyyy") Purtroppo quel codice non fa esattamente quello che mi aspetto. Infatti il carattere / ha un significato, ovvero è il separatore di sistema usato per le date. Ovvero, se nei miei settings regionali di sistema la data è scritta ad esempio così yyyy-MM-dd, allora quel ToString di cui sopra produce dd-MM-yyyy, ovvero mette il giorno,...

posted @ giovedì 22 aprile 2010 10.32 | Feedback (2) | Filed Under [ Tips .Net ]

Avviare un eseguibile a 32bit in una macchina a 64bit

Se abbiamo compilato un eseguibile in modalità Any CPU e lo lanciamo su una macchina a 64bit questo verrà ovviamente eseguito a 64bit. Se però ci servisse poterlo avviare a 32bit possiamo sfruttare il tool CorFlags.exe. Basta avviare il prompt dei comandi di Visual Studio e poi digitare: corflags.exe /32bit+ filename.exe Per ripristinare il comportamento normale: corflags.exe /32bit- filename.exe   [Fonte]

posted @ giovedì 8 aprile 2010 15.40 | Feedback (3) | Filed Under [ Tips .Net ]

x64 o x86?

Piccola e semplice funzione in VB.NET per determinare se la macchina in cui l’applicazione in esecuzione è x86 o x64. 1: Function IsSys64Bit() As Boolean 2: Dim identifier As String = Environment.GetEnvironmentVariable("PROCESSOR_IDENTIFIER") 3: If identifier.IndexOf("i86", StringComparison.InvariantCultureIgnoreCase) Then 4: Return False 5: Else ...

posted @ martedì 23 marzo 2010 10.19 | Feedback (2) | Filed Under [ Tips .Net ]

Visual Studio: come mostrate il file attivo nella Solution Explorer

Ogni volta che installo Visual Studio in una nuova macchina non mi prendo mai la briga di copiare i settings dalla vecchia... è un classico. Poco male, l'unica impostazione di default di Visual Studio che mi irrita davvero è quella per cui quando apro in Edit un file non lo vedo selezionato nella Solution Explorer. Mi segno in questo post come fare ad attivarla: Tools -> Options -> Projects and Solutions -> Track active Item in Solution Explorer

posted @ lunedì 22 febbraio 2010 8.58 | Feedback (1) | Filed Under [ Tips VS2005 ]

UpdatePanel e focus delle Textbox

Inserendo una Textbox in un UpdatePanel (AJAX) può succedere (o succede sempre?) che la textbox perda il focus, o non lo possa prendere affatto. Un modo per ovviare alla cosa è di registrare uno script che imposti il focus con un piccolo ritardo rispetto alla load: 1: Dim script As String = "setTimeout(""$('" & MyTextBox.ClientID & "').focus(); "", 100);" 2: ScriptManager.RegisterStartupScript(updSearch, GetType(String), "set_focus_script", script, True)

posted @ venerdì 12 dicembre 2008 15.30 | Feedback (2) | Filed Under [ ASP.NET 2.0 Tips .Net AJAX ]

Come verificare se un punto è visibile nello schermo

Il post mostra un semplice tip per vedere se un punto è visibile nello schermo (anche in presenza di più schermi). La grafica dell'esempio è "mozzafiato":   Il codice è invece il seguente: 1: Public Class Form1 2:  3: Private Sub Button1_Click(ByVal sender As System.Object, _ 4: ...

posted @ giovedì 4 dicembre 2008 1.23 | Feedback (0) | Filed Under [ Tips .Net ]

Problemi con DropDownList e XMLDataSource creati dinamicamente

Oggi ho avuto dei problemi a collegare due dropdownlist a fonti dati basate su XML. Andiamo per ordine. Ho creato un'applicazione con 2 DropDownList, ciascuna collegata ad un XmlDataSource che si legge un suo file XML: ...

posted @ giovedì 25 settembre 2008 3.51 | Feedback (3) | Filed Under [ ASP.NET 2.0 Tips ]

Full Tips Archive

Powered by: