Il metodo corretto per parsare un enumerator in Asp.NET C#

Author: ollie10 7/13/2009 7:00 PM

Per comparare stringhe con enumerators il metodo più corretto è usare Enum.Parse, in questo esempio vediamo come parsare una stringa chiamata messageid con il corrispettivo enumerator

MessageType messageType = (MessageType)System.Enum.Parse(typeof(MessageType), messageId, true);
Tags: , ,
Categories: Asp.NET - C# | Sviluppo Web
Permalink | Comments (0)
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su facebook
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su twitter
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su stumbleupon
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su digg
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su delicious
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su reddit
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su google
  • condividi Il metodo corretto per parsare un enumerator in Asp.NET C# su netvibes
  • aggiungi il feed di Il metodo corretto per parsare un enumerator in Asp.NET C#

Creare un generatore di Google Sitemap con Asp.NET C#

Author: ollie10 7/6/2009 7:00 PM

Con questo esempio vedremo come realizzare una funzione che genererà una sitemap ad-hoc per i contenuti del nostro sito web. La funzione prende come parametri un HttpContext ed una collezione di oggetti che ciclerà per creare i nodi dell'xml. Sarebbe anche utile passare come parametro il path dove salvare l'xml ma nel mio caso non serviva.

More...
Tags: , , ,
Categories: Asp.NET - C# | Sviluppo Web
Permalink | Comments (0)
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su facebook
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su twitter
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su stumbleupon
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su digg
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su delicious
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su reddit
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su google
  • condividi Creare un generatore di Google Sitemap con Asp.NET C# su netvibes
  • aggiungi il feed di Creare un generatore di Google Sitemap con Asp.NET C#

Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback

Author: ollie10 6/29/2009 5:17 PM

In tutti i siti che si rispettino ormai si fa largo uso delle tecniche di url rewriting per ottimizzare l'indicizzazione sui motori di ricerca. In Asp.NET però spesso si verifica un problema con il postback, questo perchè nel form viene conservato l'url leale della pagina e non quello riscritto.

Per ovviare a questo inconveniente ci sono diversi metodi, ma quello più semplice consiste in una sola riga di javascript che resetta l'action del form con quello visualizzato effettivamente nel browser, ecco il codice:

<script language="javascript">document.thewebform.action = document.location.href;</script>

Ovviamente bisognerà sostituire theform con il name corretto della propria form

Tags: , ,
Categories: Asp.NET - C#
Permalink | Comments (1)
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su facebook
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su twitter
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su stumbleupon
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su digg
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su delicious
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su reddit
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su google
  • condividi Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback su netvibes
  • aggiungi il feed di Prevenire Il Cambio Di Url Quando Si Usa L'Url Rewriting E Il Postback

Il Modo Corretto Di Parsare Gli Enum In Asp.NET C#

Author: ollie10 6/22/2009 5:02 PM

Per comparare gli enum con le string il metodo corretto è usare Enum.Parse rispetto a comparare le stringhe.

In questo esempio supponiamo di avere una stringa messageId ed un enumerator MessageType:

MessageType messageType = (MessageType)System.Enum.Parse(typeof(MessageType),messageId,true);

L'ultimo argomento dy System.Enum.Parse specifica se il confronto deve essere case sensitive o meno.

Tags: , , ,
Categories: Asp.NET - C#
Permalink | Comments (0)
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su facebook
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su twitter
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su stumbleupon
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su digg
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su delicious
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su reddit
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su google
  • condividi Il Modo Corretto Di Parsare Gli Enum In Asp.NET C# su netvibes
  • aggiungi il feed di Il Modo Corretto Di Parsare Gli Enum In Asp.NET C#

Remix 2009 il web del futuro, finalmente un evento interessante

Author: ollie10 6/18/2009 7:30 PM

Remix 2009 MilanoNon sono solito andare a tutti gli eventi di Microsoft & Co. e non sono un superfanatico ma l'imressione che ho avuto dal ridotto numerdo di eventi a cui ho partecipato è che fossero tutti abbastanza scarsi sotto il livello contenuti fino a ieri quando sono andato al Remix 2009 tenutosi al Crowne Plaza Hotel di San Donato Milanese.

L'evento è cominciato molto bene con il Keynote e David Platt che ha cercato di spiegarci come mai il software fa "schifo".

More...
Tags:
Categories: Asp.NET - C# | News | Personale | Sviluppo Web
Permalink | Comments (0)
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su facebook
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su twitter
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su stumbleupon
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su digg
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su delicious
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su reddit
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su google
  • condividi Remix 2009 il web del futuro, finalmente un evento interessante su netvibes
  • aggiungi il feed di Remix 2009 il web del futuro, finalmente un evento interessante

Salvare Immagini In Formato Jpg Con Compressione Variabile

Author: ollie10 5/28/2009 3:27 PM

Spesso capita di dover lavorare con delle immagini e di volerle salvare nel formato più comune per il web il jpg, usando i parametri standard dell'oggetto image il risultato però non è ottimale. La funzione Save() ha un paio di interessanti parametri EncoderParameters e ImageCodecInfo che possono venirci in aiuto.

Usando queste semplici funzioni possiamo salvare l'immagine specificando il rapporto di compressione (da 0 a 100) come faremmo con photoshop o qualsiasi altro programma di grafica

 

Image image = Bitmap.FromFile("C:\\immagine.jpg");
// SALVO L'IMMAGINE CON UN RAPPORTO DI COMPRESSIONE DEL 75%
SaveJPG(image, "C:\\output.jpg", 75);


private ImageCodecInfo GetEncoderInfo(String mimeType)
{
	int j;
	ImageCodecInfo[] encoders;
	encoders = ImageCodecInfo.GetImageEncoders();
	for (j = 0; j < encoders.Length; ++j)
	{
		if (encoders[j].MimeType == mimeType)
		return encoders[j];
	}
	return null;
}

public static void SaveJPG(Image image, string fileName, long compression)
{
	EncoderParameters eps = new EncoderParameters(1);
	eps.Param[0] = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, compression);
	ImageCodecInfo ici = GetEncoderInfo("image/jpeg");
	image.Save(fileName, ici, eps);
}
Tags: ,
Categories: Asp.NET - C#
Permalink | Comments (0)
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su facebook
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su twitter
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su stumbleupon
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su digg
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su delicious
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su reddit
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su google
  • condividi Salvare Immagini In Formato Jpg Con Compressione Variabile su netvibes
  • aggiungi il feed di Salvare Immagini In Formato Jpg Con Compressione Variabile

Rilasciato "Fennec" Firefox Per Windows Mobile 6

Author: ollie10 5/18/2009 1:00 PM

Proseguono a ritmo serrato i lavori di sviluppo di Firefox Mobile, meglio noto con il nome in codice Fennec.

Pochissime ore fa Firefox Mobile "Fennec" è stato rilasciato in versione 1.0 beta 1 per Maemo (Internet Tablet Nokia 770, Nokia N800 e Nokia N810), mentre all'inizio del weekend era stata rilasciato Fennec in versione Alpha 1 per Windows Mobile 6, ancora una volta indirizzato ai dispositivi dotati di schermo touchscreen.

Il nuovo rilascio è importante in quanto rende disponibile la prima alpha ufficiale per Windows Mobile 6 Professional di quello che sarà il porting di Mozilla Firefox per dispositivi mobili, ancora una volta testato su HTC Touch Pro, anche se in futuro sarà aggiunto il supporto per altri modelli di smartphone basati su Windows Mobile.

Molte le novità introdotte da questa nuova versione:
 

More...
Tags:
Categories: Windows Phone
Permalink | Comments (0)
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su facebook
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su twitter
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su stumbleupon
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su digg
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su delicious
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su reddit
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su google
  • condividi Rilasciato "Fennec" Firefox Per Windows Mobile 6 su netvibes
  • aggiungi il feed di Rilasciato "Fennec" Firefox Per Windows Mobile 6

Upgrade blog e gallery aggiornata!

Author: ollie10 5/13/2009 6:08 PM

Oggi finalmente dopo un porting lungo e abbastanza faticoso sono riuscito ad aggiornare il blog all'ultima versione di blogengine la 1.5.0.7. Dato che c'ero ne ho approfittato anche per dare una rinfrescata alla grafica anche perchè purtroppo quella precedente non supportava a pieno tutte le nuove features come i widget. Praticamente tutti i post sono stati validati xhtml transitional ed ho apportato piccoli miglioramenti prestazionali.

La lista delle features è disponibile qui http://www.dotnetblogengine.net/page/features.aspx

Questi giorni ho provveduto anche ad aggiornare la gallery all'ultima versione di imagevuex, il software usato pergestire le foto, anche qui sono disponibili tante migliorie, ho aggiunto tra l'altro anche le foto che da un pò non pubblicavo.

A presto

Tags:
Categories: Asp.NET - C# | BlogEngine.NET | Personale
Permalink | Comments (0)
  • condividi Upgrade blog e gallery aggiornata! su facebook
  • condividi Upgrade blog e gallery aggiornata! su twitter
  • condividi Upgrade blog e gallery aggiornata! su stumbleupon
  • condividi Upgrade blog e gallery aggiornata! su digg
  • condividi Upgrade blog e gallery aggiornata! su delicious
  • condividi Upgrade blog e gallery aggiornata! su reddit
  • condividi Upgrade blog e gallery aggiornata! su google
  • condividi Upgrade blog e gallery aggiornata! su netvibes
  • aggiungi il feed di Upgrade blog e gallery aggiornata!