Stiamo creando la nuova UX.... abbiate pazienza :)

 

Umbraco 5, qualche problemino....

lunedì 6 febbraio 2012 di Alessandro Ghizzardi

Ho provato nel week end a installare Umbraco 5 RTM, ma mi da un bell'errore in fase di installazione.

Sicuramente ho sbagliato io qualcosa, non ho avuto molto tempo per guardarlo. Voi avete avuto esperienza nell'installazione della nuova release di Umbraco? Scriveteci nel caso le vostre esperienze :)

Umbraco 5.0 RTM!

mercoledì 1 febbraio 2012 di Alessandro Ghizzardi

Anno nuovo, restyling del sito, diversi impegni... tutto questo ci ha sicuramente impedito di dare alla community l'attenzione che meritava, ma non abbiamo smesso di controllare gli sviluppi di Umbraco. Abbiamo (intenzionalmente) evitato di scrivere delle versioni beta di Umbraco 5, per motivi che vanno dalla scarsa stabilità, all'effettiva presenza di differenti problemi.

Da ieri, però, è stata finalmente rilasciata la versione RTM di Umbraco 5.0!

La stiamo già provando ma è troppo presto per dare giudizi... vedremo col tempo come si comporterà!

Rilasciata la versione stabile di Umbraco 4.7.1

mercoledì 21 settembre 2011 di Eric Lefèbvre

Ieri 21 settembre è stata rilasciata la versione stabile di Umbraco 4.7.1.

Chi l'ha provata segnala che dopo l'aggiornamento potrebbero essere necessario aggiornare alcuni script Razor e (da indagare) alcuni problemi nella visualizzazione di immagini salvate all'interno del testo (nel campo bodyText, per intenderci).

La versione di Umbraco 4.7.1 è come al solito disponibile su Codeplex

Full change log:

30200: Invalid link from the standard Umbraco 404 page.
30204: Publish At problem in Umbraco 4.7.0
23386: umbraco.library.RemoveFirstParagraphTag() words running together
30201: Image Path Problems with Virtual Directories in 4.7
30310: FEATURE REQUEST: ability to disable lockout screen
30473: Internal search: Asterisk prefix doesn't work
30193: Internal search: Advanced search pop up doesn't work, hitting enter fast opens ad-vanced search
30363: Z-Index needed on the Datatype DIV's to allow some datatypes to work correctly in IE7
29795: Package installer bug. Can't set an empty prevalue.
30151: Tags DataEditor bug - duplicate tags in the same group
30368: 4.7 Macros cache not removed when publishing content
29670: Change xmlcloning to a more optimized call
28737: umbraco.library.RenderTemplate broken with virtual directories
30148: umbraco/dashboard/images/logo32x32.png uses absolute url
30346: Razor ContainsAny not working
29287: Renaming XSLT deletes the file.
30075: Preview Files Left Behind, Causing Loss of Available Disk Space
30288: Could not find file '\App_Data\preview\xxx.config'
30208: Preview very slow in CMS with large number of nodes
30237: Bug in Member.cs MakeNew
30313: truncate table is not supported with sqlCE
29864: umbraco.cms.businesslogic.web.Document.RePublishAll() with SQL Ce 4 in 4.6.1 causes a SQL exception
29835: Adding a comma in Member username gives error
30448: Nightly 4.7.1.425 umbraco\plugins\tinymce\insertImage.aspx typo....
30446: Exception when saving empty height or width attribute in tinymce
30171: GetCurrentMember() in 4.7.0 authentication issue
30195: Duplicate key in dictionary causes Exception - Item has already been added
30359: useDomainPrefixes Does Not Honour The HTTPS Protocol
30199: IE Display Issue with the Move Content dialog
24457: Show macro name in richtexteditor
30418: Spelling error in template endless loop exception
30410: The X-Umbraco-Version response header generation by Umbraco ought to be opt-in.
30417: CSS path does not change when umbracoCssDirectory is added in web.config
30205: Insert / edit embeded media problem in Umbraco 4.7.0
30264: Modal Dialogs closes when overlay is clicked.
30352: Performance on some pages suffering due to change to macro.cs
30353: Add an option to turn off Url Resolving
30324: Performance Problem - IOHelper.ResolveUrlsFromTextString
21616: & (ampersand) in Member Group Name causes YSOD
30294: Error loading Razor Script ~/macroscripts/any-file.cshtml - An item with the same key has already been added.
30290: Razor DynamicXml doesn't work with a stripe (-)
30291: Root node removed problem in DynamicXml
30206: Upgrading 4.7RC to 4.7 error with umbraco.MacroEngines.dll
30248: Change the illogical name of NodeById that returns DynamicNodeList
30198: Sorting in Razor with OrderBy doesn't work.
30347: Ensure valid template aliases (was: Automatic template creation)
30345: pressing enter in Locked screen triggers cancel instead of renew
30337: Move Dialog NullReferenceException - 4.7.1.389 nightly
30344: Add support for CTRL + S on all admin screens (was: not working on Razor/Scripting files in backend)
30326: umbraco.library.GetMedia cache w/ Move
27438: Macros in Umbraco backend over HTTPS cause slow performance
30285: distrubutedCall functionality does not support SSL
30286: Desktop Media Uploader can bypass SSL if umbracoUseSSL is true
30192: Macro + RTE: Show what macro is inserted if not rendered
30261: Insert XSLT macro w/parameters in TinyMCE is broken (4.7)
30295: Desktop Media Uploader - make title a friendly name
30244: The new lock screen can cause massive amount of messages in the UmbracoLog
30280: Add group to RemoveGroupEventArgs
30272: razor sitemap html improvment
30127: The 'Create' permision is populated under 'Root Content' for a user without 'Create' permissions

Nota di versione

Colpo di coda: Umbraco e medium trust

venerdì 5 agosto 2011 di Alessandro Ghizzardi

Ultimo colpo di coda prima della partenza: in molti ultimamente mi stanno chiedendo informazioni su Umbraco e Medium Trust.

Come sapete, molti hoster hanno problemi a far girare applicazioni che non siano in Medium Trust. Per quanto riguarda Umbraco, c'è effettivamente un problema.

I passi da fare per abilitare il Medium Trust sono

  • mettere il trust level a medium nel web.config sotto system.web
  • cambiare "umbracoUseMediumTrust" a true, sempre nel web.config
  • aggiungere requirePermission="false" alla ClientDependency section nel web.config

Purtroppo, ma questo funziona solo con la versione compilata per il .NET Framework 3.5. Nella versione compilata per 4.0 da comunque un bell'errore.

Questo comportamento anomalo è stato risolto nella prossima release (4.7.1) che però non è ancora in versione stabile e rilasciata, ma è disponibile la nightly build che risolve il problema...

Per chiunque abbia problemi a utilizzare la nightly build per esigenze di produzione, il consiglio è di usare la versione compilata per il framework 3.5 fino a nuova comunicazione!

 

Umbracoitalia va in vacanza

martedì 2 agosto 2011 di Alessandro Ghizzardi

... E siamo arrivati ad Agosto!

Allora, molti di voi potranno dire che in vacanza ci siamo già da mo... nel senso che gli aggiornamenti al feed scarseggiano, il forum va avanti ma praticamente grazie all'instancabile aiuto di Alessio Montesi, che mi sento di ringraziare pubblicamente.

Insomma, il bimestre Giugno/Luglio è stato intenso per tutti, e purtroppo anche noi del direttivo abbiamo dovuto fare un passo indietro e puntare sui forum tralasciando per un attimo il sito. Mi sento inoltre di scusarmi profondamente con tutti coloro che mi hanno scritto e non hanno ricevuto risposta, prometto che risponderò ad ognuno di voi.

Ma è ora di voltare pagina, la voglia sicuramente c'è, il tempo lo troviamo :) Innanzitutto abbiamo aperto la sezione del forum relativa ad Umbraco 5, che trovate qui. Tutti noi sappiamo che una revisione così pesante di un CMS porta sicuramente qualche problema iniziale, quindi questa è l'area per parlare di tutte le vostre prove, test, problemi, aspettando che Umbraco 5 diventi abbastanza stabile da poter essere usato in produzione su ambienti importanti!

Poi, il mio secondo webcast è pronto, manca solo una slide che devo inserire postuma nel video, e che non riesco a inserire per la mia palese incapacità con Windows Encoder... ma lo farò sicuramente prima di partire. Il primo webcast lo trovate qui, il secondo lo troverete tra poco, gli altri tre/quattro... spero sinceramente di riuscire a concluderli per settembre!

Per il resto, vi ringrazio di cuore a nome di tutto il direttivo per la vostra attività sui forum e per le email che mi/ci state mandando... faremo di tutto per far crescere finalmente questa community!

Buone vacanze/ferie a tutti, sperando che siano meno complesse di quelle che sto passando io :)

Primo webcast su Umbraco in Italiano

lunedì 23 maggio 2011 di Alessandro Ghizzardi

E' in realtà online già da un pò di tempo, il mio primo webcast dedicato al mondo Umbraco, ma mi ero dimenticato di pubblicizzarlo :)

La serie completa si compone di 5 webcast tutti ospitati da BE IT, partono dai primi passi fino ad arrivare ai concetti più avanzati. Per ora gustatevi questo che parla di installazione e primi passi. Ideale per "avvicinarsi" al mondo Umbraco!

Umbraco User's Guide

giovedì 19 maggio 2011 di Eric Lefèbvre

Umbraco

Nik Wahlberg e Paul Sterling hanno pubblicato con la Paperback una guida ad Umbraco in inglese.

Il libro è disponibile su amazon.com.

Il prezzo di copertina è di $44,99 ma in questo momento è possibile acquistarlo con un buono sconto.

Link

Nuova sezione tips&tricks

mercoledì 27 aprile 2011 di Alessandro Ghizzardi

Avete dei trucchi che avete imparato in mesi(anni?) di utilizzo di Umbraco? Avete dei workaround, escamotage, dei segreti che vi aiutano nel vostro lavoro di tutti i giorni? Condividetelo con la community! All'interno del forum trovate la nuova sezione tips&tricks, nata appunto per condividere quanto più possibile le esperienze con Umbraco! Non problemi, ma spunti e soluzioni :)

Una chicca in più: le migliori verranno selezionate e inserite nel wall in homepage! 

Bug nel cut&paste da Word nella 4.6.1

giovedì 7 aprile 2011 di Alessandro Ghizzardi

La versione 4.6.1 di Umbraco è uscita con alcuni bug minori relativi alla parte editoriale.
Uno dei più noiosi è un bug nel TinyMCE relativo al cut&paste da word. Il bug è stato risolto nella versione 4.7, ma per chi non riuscisse ad upgradare in tempo, trovate qui i dati relativi al bug ed anche il file javascript per fixare il problema.

Aggiornamento UmbracoItalia alla 4.7

mercoledì 6 aprile 2011 di Alessio Montesi

In concomitanza con l'adattamento dei forum per l'integrazione all'interno di umbraco Italia, abbiamo aggiornato anche la versione di Umbraco, inizialmente alla 4.6.1.

Viste però le scarse prestazioni del render xslt che affliggevano la 4.6.1 abbiamo fatto subito una patch upgrade alla 4.7 che prestazionalmente si dimostra invece molto valida.

Il consiglio quindi è che se avete versioni di umbraco ferme alla 4.6.x di aggiornarle con l'ultima release.

Disponibili i nuovi forum di Umbracoitalia

mercoledì 6 aprile 2011 di Alessandro Ghizzardi

Dopo una lunga gestazione, sono finalmente online i nuovi forum di Umbracoitalia, il posto ideale per condividere esperienze e problematiche relative ad Umbraco.

Devo ringraziare assolutamente Alessio Montesi per il suo apporto nel "parto" di questo forum.

Avrete già visto il tastino "Forum" in alto, quindi potete iniziare sin da ora a partecipare attivamente! Mi raccomando, scrivete e spargete la voce, potete iniziare da qui :)

Umbraco 4.7... in sordina

mercoledì 6 aprile 2011 di Alessandro Ghizzardi

E' uscita in sordina l'ultima release di Umbraco, la 4.7.

In realtà è stata in RC per un pò di tempo, ed è "cambiata" in RTM nelle ultime settimane, senza un vero annuncio ufficiale. Trovate il post del blog un pò vecchiotto in cui si parla del rilascio!

In particolare, la nuova versione introduce

  • Oltre 30 Bugfixing
  • Piena compatibilità Razor.

Soprattutto quest'ultimo punto si può dimostrare parecchio interessante. Non vedo l'ora di avere un pò di tempo per giocarci un pò.

Trovate la versione scaricabile come al solito su Codeplex, ma attenzione a leggere le release notes: ci sono dei cambiamenti da fare nel web.config in caso di passaggio dalla 4.5.2!

E tra poco... arriveranno i forum

mercoledì 6 aprile 2011 di Alessandro Ghizzardi

Ebbene si, dopo un luuungo periodo di gestazione, stiamo per inaugurare i forum... sperando che siano l'inizio di un'aggregazione vera in Italia intorno a questo CMS.

In realtà... sono già presenti... se qualcuno vuole può già iniziare a cercarli... :)

Comunque tra qualche giorno saranno liberamente consultabili, impegni permettendo... stiamo solo dando le ultime mani di vernice al tutto!

Update: ce l'abbiamo fatta :)

Disponibile la registrazione del webcamps su Umbraco

mercoledì 16 marzo 2011 di Alessandro Ghizzardi

Sul sito dei webcamps di Microsoft è disponibile la registrazione del mio intervento introduttivo a Umbraco.

Purtroppo non esiste il link diretto, ma dalla pagina dei webcamps potete vedere nella sezione relativa alle "Applicazioni ASP.NET opensource" la sessione "Utilizzare Umbraco come CMS".

La sessione ha un chiaro taglio introduttivo/showcase, e se riuscite ad andare oltre alla mia faccia da Jack in Nightmare Before Christmas potrebbe essere un ottimo inizio per chi magari ha sempre avuto voglia di iniziare a vedere Umbraco, ma non è mai riuscito a trovare il tempo per farlo.

A seguire, a brevissimo, sarà pubblicato nella sezione webcast di be-it il nuovo percorso formativo su Umbraco, dalle basi fino alla gestione più medio/complessa di questo fantastico CMS! Stay tuned :)

15 Marzo Umbracoitalia nei Webcamps di Microsoft

venerdì 25 febbraio 2011 di Alessandro Ghizzardi

Il 15 Marzo ci sarà anche Umbracoitalia!

Giusto ieri ho terminato la registrazione della sessione introduttiva a Umbraco, che sarà trasmessa in streaming durante i Webcamps di Microsoft il 15 Marzo.

La sessione, molto introduttiva, spiega le principali terminologie e spiega un pò come iniziare a giocare con Umbraco. Assolutamente imperdibile per chi, per la prima volta, si avvicina a questo CMS.

Inoltre, viene presentata in anteprima una "sorpresa"... mi raccomando, guardatela tutti in modo da non perdervi l'annuncio in anteprima! Vi rimando al sito ufficiale dei Webcamps si Microsoft per informazioni su come assistere all'evento.

Rilasciato Umbraco 4.6.1

sabato 15 gennaio 2011 di Alessandro Ghizzardi

Il 12 Gennaio è stata rilasciata la versione 4.6.1 di Umbraco.

La parte più sostanziale è stata la completa rivisitazione dell'installer, che ora comprende diverse funzionalità di starter kit per renderlo più appetibile al pubblico meno esperto, insieme al rilascio di oltre 200 bugfix rispetto alla precedente versione 4.5.2.

Per gli sviluppatori li fuori, le novità sono molte tra cui il supporto a Razor come view engine e a SQL CE 4.0, un nuovo motore di skinning, e il passaggio definitivo (era ora!) a .NET 4.0 (malgrado sia prevista comunque una versione compilata per 3.5 nel futuro).

Trovate il download del pacchetto, la documentazione e altri link, come al solito, sulla pagina di Codeplex del progetto.

Un bug nella funzione getMedia() ?

lunedì 13 dicembre 2010 di Eric Lefèbvre

Ho segnalato su codeplex, un funzionamento anomalo, secondo me, di una della funzioni più utilizzate quando si scrive macro xslt in Umbraco: getMedia(int Id, bool depth).

Se l'id indicato appartiene a un nodo media con figli, potrebbe essere interessante ricuperare tutto il nodo per ciclare con un bel <xsl:for-each select=" ">. Penso particolarmente ad un album foto che potrebbe contenere varie foto con anteprime ricavate con il Media Cropper.

Dato che lo script non funzionava a dovere, l'ho combinato con xsl:copy-of e il risultato mi lascia senza voce.

Togliendo di mezzo i vari attributi, questo è quello che si ottiene:

getMedia produce un risultato sorprendente

Il problema appare subito chiaro: tutti gli elementi sono imbricati gli uni negli altri e non sono sullo stesso livello. Se condividete la mia opinione al riguardo, vi invito a collegarvi alla pagina del progetto Umbraco di Codeplex e di votare questa segnalazione.

Non esiste che il secondo elemento sia figlio del primo, il terzo figlio del secondo e così via.

In questo caso tutti gli elementi <fotodialbum> dovrebbero essere figli di <albumfoto>. Nel caso contrario, non ha nessun senso e sarà sempre impossibile sfruttare le potenzialità di <xsl:for-each> risparmiando parecchio codice.

Microsoft & Community Tour 2010 - Impressioni

martedì 16 novembre 2010 di Adriano Fabri

Ho partecipato mercoledì scorso al Microsoft & Communty Tour 2010 (tappa di Bergamo) e le aspettative non sono state tradite.
Con questo post vorrei lasciare le mie impressioni al riguardo.

Nel complesso ho trovato buona sia la location, sia la qualità degli speakers, sia la qualità degli argomenti.

Premetto che il mio interesse era maggiormente rivolto ad Umbraco il CMS Open Source basato su piattaforma .Net che secondo me ha delle potenzialità incredibili.
Sono contento di aver finalmente conosciuto il mitico Alessandro Ghizzardi con il quale avevo solo parlato tramite email e che mi ha confermato l'impressione che avevo, ovvero di essere una persona molto affabile.

Tornando all'intervento da lui tenuto, purtroppo il tempo a sua disposizione per parlare di Umbraco non era molto e ci sarebbero state tante altre cose da dire ma lui, a mio avviso, ha comunque esposto in modo chiaro e conciso tutte le principali caratteristiche di Umbraco. Peraltro è riuscito in quel poco tempo anche a parlare di quella che sarà la futura evoluzione di umbraco...Umbraco 5...totalmente riscritto e basato su ASP.NET MVC Framework.
Giudizio finale...8 ;-)

Per concludere...diamo un po di numeri sul Tour:
LOCATION: 8
ORGANIZZAZIONE: 8
SPEAKERS: 9
ARGOMENTI: 9

Microsoft & Community Tour...A MUST!!!

Un saluto a tutti
Adriano

Tipi di dati in Umbraco: related links

domenica 14 novembre 2010 di Eric Lefèbvre

Per chi ha cominciato da poco ad avvicinarsi ad Umbraco, l'utilizzo dei tipi di dato standard fornito con il CMS può creare confusione. In questo articolo, vi spiego a cosa serve il datatype "related links" ma soprattutto come utilizzarlo nei template attraverso l'utilizza di una macro xslt.

Ricerca nel sito
Il consiglio direttivo:
Esplora Umbraco 4 dal sito ufficiale!