The Dark Side of .NET

Il lato oscuro della forza!

July 2011 - Post

Community Day su MVC3 e Orchard

Ultimo Community Day prima delle vacanze: si parla di Asp.Net MVC3 (mattina) e Orchard (pomeriggio). Questa volta tocca a me fare da speaker ed è sempre un grande piacere poter contribuire a queste giornate.

Il programma della giornata:

10.00 – 11.30: Introduzione ad Asp.Net MVC3 e Razor

11.30 – 11.45: Assaggio di dolci tipici della regione Campania

11.45 - 13.00: Estendibilità di Asp.Net MVC3, Testing e Best Practices

13.00 – 14.00: Alla scoperta della vera pizza napoletana

14.00 – 15.30: Creare siti web con Orchard

15.30 – 15.45: Assaggio di quel che è rimasto dei dolci tipici della regione Campania…

15.45 – 17.00: Creare un modulo per Orchard

L’appuntamento è per Sabato 16 Luglio 2011, ore 10.00, presso la sede dell’azienda QT2000, in via Arno 36 (Parco Alkaid), 80126 Napoli, e sono invitati tutti i soci di DotNetCampania. Non sei ancora socio? Cosa aspetti?

--Michele

Posted: 11 Jul 2011 17:33 da Michele Aponte | con no comments
Inserito sotto:
Orchard, stylesheet alternativo

Nella realizzazione di web site può essere necessario selezionare uno stylesheet diverso in base ad alcune condizioni. Prendiamo ad esempio il caso in cui è necessario utilizzare un css diverso in base alla versione di explorer che sta visualizzando il nostro website (come mi è capitato in questi giorni impaginando un sito con Orchard). Possiamo usare i commenti condizionali di IE

<!--[if IE 6]><link rel="stylesheet" href="style.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="style.ie7.css" type="text/css" media="screen" /><![endif]-->

In Orchard possiamo ottenere questo risultato in questo modo:

RegisterLink(new LinkEntry 
{ 
    Condition = "lte IE 6", 
    Rel = "stylesheet", 
    Type="text/css", 
    Href = Href("../Styles/style.ie6.css")
}.AddAttribute("media", "screen"));

Ricordandoci però di includere nella pagina cshtml le risorse per la UI di orchard:

@using Orchard.UI.Resources;

--Michele