Save info   Get password
Home Submit your blog Edit Account Rules RSS-Archive Contact


Breakpoints condizionali
2007-11-20 13:34:32
In Visual Studio 2005 come nel 2008 è possibile inserire dei breakpoints condizionali: F9 per inserire il breakpoint, Tasto destro sul break, Selezionare la voce Condizione, A questo punto compare una dialog box in cui definire la condizione.   Nel caso di Visual Studio 2003 la procedura di inserimento è leggermente diversa: Tasto destro sulla riga di codice su cui è stato inserito il breakpoint, Selezionare la voce Proprietà punto di interruzione, Selezionare la voce Condizione.    


Visual Studio 2008 RTM ed Express
2007-11-19 13:27:17
La notizia del giorno è ovviamente il lancio di Visual Studio 2008.Per chi possiede un abbonamento ad MSDN può effettuare il download delle varie immagini ISO di Visual Studio 2008 Team Suite in lingua inglese, per tutti gli altri è possibile scaricare le versioni Express .Oppure è sempre possibile la versione trial di Visual Studio 2008 Team Suite a 90 giorni.


Debug CSS e DOM
2007-11-27 13:50:11
Il francese Jean-Fabrice Rabaute ha realizzato Debug Bar, un plugin per il browser Internet Explorer che consente di effettuare debug del DOM.Se vogliamo fare paragoni è simile a Firebug (ottima estensione per Firefox).Il tool è orientato soprattutto per il debug del DOM e dei CSS, e supporta dalla versione 5 alla 7 di IE.Altro plugin interessante, creato dallo stesso autore è Companion.JS dedicato invece per il debugger di javascript.


Grafici flash in Asp.Net 2.0
2007-11-25 10:50:32
Se si vogliono inserire nelle proprie pagine asp.net grafici flash, esistono diverse library free e non. Fra le tante segnalo: FusionCharts Free: può essere usata con diversi linguaggi, non solo con Asp.Net, ma anche ASP, PHP, JSP, Ruby on Rails, con la possibilità di generare grafici a barre, linee, torta, aree. amCharts: 4 tipi di grafici: torta, linee & area, barre, bolle. Costo della licenza: da 85 a 275 euro. Open Flash Chart: 35 tipi differenti, con una serie di effetti di mouse-over applicati sul grafico flash. Il progetto è rilasciato in GNU General Public License. Ho fatto qualche esperimento usando proprio Open Flash Chart.Per implementare il tutto basta: Scaricare la library. Compilare il progetto contenuto nella cartella dot-net-ofc-library. Referenziare la OpenFlashChart.dll generata con il passo 2.Nella vostra applicazione web creare una cartella aspnet_client, con una sottodirectory OpenFlashChart, in cui bisogna copiare il file open-flash-chart.swf e la car


Button della dialog box di File Download
2007-11-24 04:15:24
Dalla versione 6 di Internet Explorer SP2 e successiva è possibile disattivare i button della dialog box di File Download : Più precisamente è possibile non visualizzare il button Open o Save, inserendo un meta tag nell'head della pagina.Nel caso del button Open: 1: <head> 2: <META name="DownloadOptions" content="noopen"> 3: <title>Pagina senza titolo</title> 4: </head>Nel caso del button Save: 1: <head> 2: <META name="DownloadOptions" content="nosave"> 3: <title>Pagina senza titolo</title> 4: </head>


Volta technology
2007-12-05 14:10:16
Oggi è stata presentata la tecnologia Volta che dovrebbe aiutare lo sviluppatore nella costruzione di applicazioni web multi-tier usando Visual Studio 2008 e il .Net Framework 3.5.


TouchPal
2007-12-03 12:46:58
TouchPal è un software creato dalla CooTek e permette di aver sul proprio dispositivo mobile una tastiera virtuale "simile" a quella dell'iPhone.Tra i prerequisiti Windows Mobile 5.0/6.0 e solo per i dispositivi dotati di touch screen QVGA (320X240) o VGA (640X480).Fino all'8 Dicembre è possibile scaricarlo gratis.


Silverlight 1.1 Tools Alpha per VS 2008
2007-11-30 10:21:22
Notizia di qualche giorno fa, è possibile scaricare da questo indirizzo l'estensioni per lo sviluppo Silverlight 1.1 con Visual Studio 2008 versione finale.
Read more: Tools , Alpha

MasterPage e Url
2007-12-15 04:05:46
In determinati scenari ci si può imbattare in un "particolare problema" che interessa le masterpage e gli url relativi.In pratica se la masterpage e la pagina dei contenuti(aspx) si trovano nella stessa folder un codice come il seguente: 1: <IMG SRC="../test/images/in1.JPG" />funziona perfettamente.Ma supponiamo di avere una struttura di cartelle simile a quella indicata nell'immagine qui in basso: in cui la pagina dei contenuti si trova in una folder diversa da quella della masterpage, in tal caso l'immagine non viene visualizzata.Questo perchè il browser cerca l'immagine in un cartella superiore:http://localhost:1146/WebTestPort/folderTest/test/images/in1.JPGPer evitare ciò si può procedere in diversi modi, il più semplice è quello di indicare un url assoluto alla risorsa: 1: <IMG SRC="http://localhost:1146/WebTestPort/test/images/in1.JPG" />Oppure si può sostituire il controllo HTML image con un controllo server-side: 1: <asp:Image ID="img" runat="se


I-Load per l'upload di immagini
2007-12-12 12:37:37
Dal nuovo blog/sito di Alberto Falossi son venuto a conoscenza di un ottimo controllo ASP.NET (non free) per la gestione delle immagini e dell'upload.Il controllo I-Load della RadActive compatibile sia con la versione 1.1 che con la 2.0 del framework permette di caricare, ritagliare, ridimensionare le immagini, con funzionalità di zoom, anteprima ecc.E' possibile fare qualche esperimento direttamente online.


ASPhere per i web.config
2007-12-10 12:26:55
ASPhere è un tool che permette di creare e modificare i files web.config.Rispetto all'ambiente Visual Studio, in ASPhere è possibile eseguire le modifiche o la creazione del file di configurazione sia nella classica modalità testuale ma anche in modo visuale rendendo tutto molto più semplice ed intuitivo.


ASP.NET 3.5: preview extensions
2007-12-10 12:23:46
E' possibile scaricare una preview delle extensions per ASP.NET 3.5 che comprende: Silverlight Controls for ASP.NET ADO.NET Entity Framework ASP.NET MVC ASP.NET Dynamic Data ASP.NET AJAX ADO.NET Data Services Per quanto riguarda il quickstart lo trovate qui.


TIFF Multipage
2007-12-08 03:19:14
Tramite alcuni metodi della classe System.Drawing.Image è possibile estrapolare/salvare le immagini contenute in un TIFF, tale formato infatti, può essre costituito da più immagini divise su più pagine.In Vb.Net: 1: Private Sub SaveTIFFMultipage(ByVal imageType As String, ByVal pathImageTIFF As String) 2: Dim file As FileInfo = New FileInfo(pathImageTIFF) 3: If (file.Exists) Then 4: Using img As System.Drawing.Image = System.Drawing.Image.FromFile(pathImageTIFF) 5: 'Recupero il numero di pagine che costituiscono il TIFF 6: Dim countPages As Integer = img.GetFrameCount( _ 7: New System.Drawing.Imaging.FrameDimension(img.FrameDimensionsList(0))) 8: For i As Integer = 0 To countPages - 1 9: img.SelectActiveFrame(New System.Drawing.Imaging.FrameDimension( _ 10: img.FrameDimensionsList(0)), i) 11: Dim imageThumb As System.Drawing.Image = img.GetThumbnailImage( _ 12: 300, 300, Nothing, Nothing) 13:


Tafiti: codice sorgente
2007-12-20 12:47:20
Dal blog si Giuseppe Guerrasio apprendo che è stato rilasciato sul sito delle Windows Live Quick Apps il codice sorgente di Tafiti, un'applicazione che mostra le potenzialità di Silverlight e di Windows Live Search.


Debug o Release?
2007-12-18 12:41:35
Tramite la reflection è possibile conoscere se un determinato assembly è stato compilato in modalità debug o release, andando a spulciare nella lista degli attributi: 1: Private Function VerifyDebug () As Boolean 2: Dim assembly As Assembly = Reflection.Assembly.LoadFile("path assembly") 3: Dim attributes() As Object = assembly.GetCustomAttributes(True) 4: If Not (attributes Is Nothing) AndAlso (attributes.Length > 0) Then 5: For i As Integer = 0 To attributes.Length - 1 6: If (attributes(i).GetType() Is GetType(System.Diagnostics.DebuggableAttribute)) Then 7: Return True 8: End If 9: Next 10: End If 11: Return False 12: End FunctionCon il ciclo sugli attributi vado a verificare se è presente l'attributo DebuggableAttribute, attributo non presente se l'assembly è stato generato in modalità release.
Read more: Release

ListItemCollection e gli Attributes
2007-12-24 04:47:37
I controlli in ASP.NET come per esempio DropDownList, RadioButtonList, ListBox e CheckBoxList ereditano da System.Web.UI.WebControls.ListControl, quindi espongono il contenuto attraverso una collection Items.In generale se si vuole modificare lo stile dei vari item si fa uso della collection Attributes , peccato che in ASP.NET 1.1 tali attributi non vengano renderizzati, si tratta di un bug.Ovviamente in ASP.NET 2.0 tale problema non si manifesta, infatti se per esempio vogliamo modificare l'attributo background dei singoli elementi che compongono il controllo RadioButtonList(rbList) basta valorizzare la chiave style nel seguente modo: 1: rbList.Items[0].Attributes.Add("style", "background-color:red"); 2: rbList.Items[1].Attributes.Add("style", "background-color:DeepPink");Se vogliamo ottenere lo stesso risultato anche in ASP.NET 1.1?Nel caso specifico una possibile soluzione è quella di creare il proprio controllo ereditando da RadioButtonList ed effetturare l'override del met


ASP.NET 3.5: Playlist per MediaPlayer
2008-03-08 15:26:33
Tra i vari formati supportati dal controllo MediaPlayer, avevo menzionato in un precedente post, anche l'ASX, quest'ultimo è un metafile XML che può definire una playlist di file audio/video: 1: <ASX version="3.0"> 2: <TITLE>Client Playlist </TITLE> 3: <ENTRY> 4: <TITLE>Pirates, Vikings and Knights II</TITLE> 5: <REF HREF="media/Pirates, Vikings and Knights II.wmv"/> 6: </ENTRY> 7: <ENTRY> 8: <TITLE>Farcry2</TITLE> 9: <REF HREF="media/Farcry2.wmv"/> 10: </ENTRY> 11: <ENTRY> 12: <TITLE>Duke Nukem Forever</TITLE> 13: <REF HREF="media/DNF.wmv"/> 14: </ENTRY> 15


Sono fra noi...
2008-03-05 14:13:54
Dopo il post del mitico Scott Guthrie possiamo anche noi sperimentare: Microsoft Silverlight Tools Beta 1 for Visual Studio 2008 Inoltre è stato rilasciato anche ASP.NET MVC Preview 2


Expression Community
2008-03-03 13:02:04
Da qualche ora è online la nuova community dedicata interamente ai prodotti Expression Studio: Expression Studio Expression Web Expression Design Expression Blend Expression Media Expression Encoder. Per un migliore apprendimento di questi nuovi strumenti sono presenti tutorials, video training, webcast, virtual labs, forum ecc.


Style Button in WPF
2008-03-01 11:36:35
Questo post nasce da una richiesta di un utente su di un forum, in cui si cercava di utilizzare una tecnologia di ben 20 anni fa, GDI, per la costruzione di un'interfaccia abbastanza complessa che a mio modesto parere può essere resa, dal punto di vista della costruzione, molto semplice, se si utilizza una tecnologia moderna come WPF. L'articolo è suddiviso in due parti. La prima in cui tramite uno screencast di circa 5 minuti, mostro come con la potenza di un'ambiente come Blend è possibile creare facilmente qualsiasi interfaccia. Nella seconda parte invece ci spostiamo in Visual Studio 2008, in cui con il codice XAML prodotto è possibile definire gli stili dei 4 button. (NB: Purtroppo per problemi tecnici il video non presenta l'audio, ma spero sia comun
Read more: Style

JavaScript Intellisense per Virtual Earth
2008-02-26 12:52:41
Marc Schweigert ha creato un nuovo progetto su codeplex (non ancora completo) che consente di avere l'intellisense javascript per il controllo Virtual Earth Map Control 6.0 in Visual Studio 2008. Per avere un'idea di come diventi estremamente semplice utilizzare le API di Virtual Earth con il supporto dell'intellisense, vi rimando allo screencast di 8 minuti in cui Marc mostra le potenzialità del progetto.
Read more: JavaScript

ASP.NET 3.5: Skin MediaPlayer
2008-02-24 05:52:29
Come già accennato qui le estensioni di ASP.NET 3.5 aggiungono una serie di funzionalità, tra cui alcuni controlli come per esempio il MediaPlayer, da utilizzare in applicazioni che necessitano di Silverlight. Per poter utilizzare il controllo è necessario avere nella pagina un controllo ScriptManager. Questo componente introdotto con ASP.NET Ajax  si occupa di rendere disponibile sul client il codice Javascript necessario al funzionamento della libreria. Il controllo MediaPlayer espone una property MediaSource, attraverso la quale possiamo definire il file audio o video da lanciare. I formati utilizzabili: mp3, wmv, wma, asx. Modificare l'aspetto del player è molto semplice, basta impostare la property MediaSkin scegliendo tra i vari ski


Zumobi
2008-02-21 14:18:55
Zumobi è un nuovo sistema per accedere ad Internet, grazie ad una navigazione a "piastrelle", nel senso che l'interfaccia è suddivisa in diversi tasselli. In questo modo è possibile passare  nelle varie pagine/servizi spostandosi da un tassello ad un altro. Sul sito è presente  una demo in flash che mostra il funzionamento. Il sistema, valido sia per i dispositivi touchscreen che non, è completamente gratuito, ma per poter effettuare il download è necessario la registrazione sul sito.


No title
2008-02-18 12:47:01
WeFi è un servizio, attualmente in fase di beta, che permette tramite mappa (basato su Google Maps) di conoscere la posizione degli hotspot WiFi liberi. Tutto questo è possibile perchè sono gli utenti stessi a marcare sulla mappa il proprio hotspot Wifi. A differenza di Fon l'utente non deve dotarsi di nessun router speciale, ma basta installare il client di connettività wireless che sostituisce il connection manager di Windows. Per quanto riguarda l'Italia esistono già diversi punti, ma mi chiedo se è perfettamente legale, visto le attuali normative in materia di sicurezza, che impongono a chi offre banda wireless di identificare i vari utenti.


Grafici con Google Chart API
2008-02-16 07:13:10
Tempo fa ho parlato di una library molto interessante: Open Flash Chart , che consente con pochissime righe di codice di generare grafici flash da inserire nelle nostre pagine scritte in Asp.Net 2.0. Un'alterativa, completamente diversa dalla precedente, consiste nell'usare le API di Google Chart. Ora vediamo come usare il wrapper C# di Google Chart con un semplicissimo esempio. Aggiungiamo il riferimento della GoogleChartSharp.dll al nostro progetto costituito da una semplice pagina aspx e un controllo Image che conterrà il grafico: 1: Dim valueData() As Integer = New Integer() {45, 20, 15, 50} 2: Dim chart As GoogleChartSharp.BarChart = _ 3: New GoogleChartSharp.BarChart(400, 400, BarChartOrientation.Vertical, BarChartStyle.Stacked) 4: chart.SetData(va


VisioExportToXAML
2008-02-15 13:29:10
Segnalazione di servizio: Saveen Reddy ha rilasciato sul sito codeplex un add-in per Visio 2007 che consente di esportare i progetti in fomato XAML.


Videoconferenza con ooVoo
2008-02-09 07:14:15
ooVoo è un software per videocomunicazione che permette sia di chattare ma anche di effettuare videoconferenze fino a sei persone contemporaneamente.E' in fase beta, ma presenta una serie di features interessanti, come la possibilità di inviare fino a 20 files, ricevere/inviare notifiche via mail. registrazione delle operazioni effettuate, invio di messaggi video a contatti offline ecc.Per il momento è disponibile solo per Microsoft Windows (2000, XP o Vista), ma a breve sarà disponibile anche per sistema Mac.


Video per le funzioni in Office 2007
2008-02-07 14:16:44
Quante volte ci è capitato di dover fare la caccia al comando/funzione per i menù di Office 2007?Credo tantissime volte.Adesso però, Microsoft ha rilasciato delle applicazioni flash che ci aiutano nella "ricerca". Sono stati riprodotti i menu di Word ed Excel 2003. Al click su un comando, ci viene mostrato il menu di Office 2007, con tanto di percorso da seguire.Excel 2007 GuideWord 2007 GuideFonte: blog Andrea Dottor


Programmi installati
2008-02-03 09:31:46
Un metodo molto semplice per recuperare la lista dei programmi installati sul proprio pc, compresi anche gli aggiornamenti effettuati tramite Microsoft Windows Update:VB.NET: 1: Imports Microsoft.Win32 2: Dim dtListPrograms As DataTable = New DataTable() 3: dtListPrograms.Columns.Add(New DataColumn("Name", GetType(String))) 4: Dim row As DataRow 5:  6: Dim reg As RegistryKey = Registry.LocalMachine 7: reg = reg.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Uninstall") 8: For Each keyName As String In reg.GetSubKeyNames() 9: row = dtListPrograms.NewRow() 10: If (reg.OpenSubKey(keyName).GetValue("DisplayName") Is Nothing) Then 11: row(0) = keyName 12: Else 13: row(0) = reg.OpenSubKey(keyName).GetValue("DisplayName").ToString() 14: End If


PCMobilizr
2008-02-01 14:23:41
PCMobilizr è una soluzione di remote desktop per dispositivi Windows Mobile. In altre parole, permette di visualizzare sul proprio dispositivo mobile (2003, 5.0, 6.0, Pocket PC e Smartphone), le schermate del vostro pc( Windows 2000, XP, Windows Server 2003, Windows Vista).Per l'installazione e la configurazione non servono conoscenze tecniche particolari, ed inoltre, il software funziona anche in presenza di router o firewall.Attualmente è possibile scaricare la trial a 30 giorni oppure acquistare il pacchetto a 9,50 dollari al mese.


Page 5 of 5 « < 3 4 5 > »
eXTReMe Tracker