<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>un tipo neuroso &#187; dotnetnuke</title>
	<atom:link href="http://untiponeuroso.wordpress.com/tag/dotnetnuke/feed/" rel="self" type="application/rss+xml" />
	<link>http://untiponeuroso.wordpress.com</link>
	<description>technical blog</description>
	<lastBuildDate>Wed, 05 Aug 2009 08:54:08 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>it</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='untiponeuroso.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/a50f24c5709772bf74b8787932aa3629?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>un tipo neuroso &#187; dotnetnuke</title>
		<link>http://untiponeuroso.wordpress.com</link>
	</image>
			<item>
		<title>DotNetNuke 4.6.0 Starter Kit &#8211; Installazione</title>
		<link>http://untiponeuroso.wordpress.com/2007/09/24/dotnetnuke-460-starter-kit-installazione/</link>
		<comments>http://untiponeuroso.wordpress.com/2007/09/24/dotnetnuke-460-starter-kit-installazione/#comments</comments>
		<pubDate>Sun, 23 Sep 2007 22:57:17 +0000</pubDate>
		<dc:creator>dancerjude</dc:creator>
				<category><![CDATA[Installations]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[asp.net]]></category>
		<category><![CDATA[dotnetnuke]]></category>
		<category><![CDATA[opensource]]></category>

		<guid isPermaLink="false">http://untiponeuroso.wordpress.com/2007/09/24/dotnetnuke-460-starter-kit-installazione/</guid>
		<description><![CDATA[Ho scaricato da DotNetNuke, l&#8217;ultima versione disponibile, la 4.6.0. nella versione Starter Kit. L&#8217;installazione non è difficile, ma bisogna prestare attenzione in alcuni punti, almeno nel mio caso è stato così. Ne descrivo sinteticamente i passi.
N.B. : Io ho usato Visual Studio 2005 e Sql Server 2005 (e di seguito mi riferirò solo a questi [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=untiponeuroso.wordpress.com&blog=1756843&post=12&subd=untiponeuroso&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Ho scaricato da <a href="http://www.dotnetnuke.com/">DotNetNuke</a>, l&#8217;ultima versione disponibile, la <em>4.6.0</em>. nella versione <em>Starter Kit</em>. L&#8217;installazione non è difficile, ma bisogna prestare attenzione in alcuni punti, almeno nel mio caso è stato così. Ne descrivo sinteticamente i passi.</p>
<h5><u>N.B.</u> : Io ho usato Visual Studio 2005 e Sql Server 2005 (e di seguito mi riferirò <u>solo</u> a questi strumenti), ma la versione di DNN va bene anche per <a href="http://msdn2.microsoft.com/en-us/express/aa700797.aspx">Microsoft Visual Web Developer 2005 Express Edition</a> e per <a href="http://msdn2.microsoft.com/en-us/express/aa718378.aspx">SQL Server 2005 Express</a>, versioni gratuite (e ridotte) delle precedenti che ho menzionato. Inoltre il S.O. su cui ho installato è XP Pro sp2; chi usa Vista mi faccia sapere, giusto per curiosità.</h5>
<ul>
<li>il pacchetto di installazione crea gli items per i nuovi progetti in Visual Studio 2005;</li>
<li>una volta avviato Visual Studio 2005, creo un nuovo sito web di tipo <em>&#8220;DotNetNuke Web Application Framework&#8221;</em>, ma non prima di aver selezionato <em>Visual Basic</em> come linguaggio nella dialog di nuovo progetto, dato che per C# non è disponibile questo tipo di progetto; chiamerò questo progetto <em>dnnproj</em>;</li>
<li>creo la virtual directory in IIS, che chiamerò <em>dnnproj_site</em> e successivamente assegno alla directory fisica del sito i diritti di accesso per l&#8217;utente <em>ASPNET</em>; io per <em>&#8220;non saper nè leggere nè scrivere&#8221;</em> ho assegnato i diritti completi a questo utente, riservandomi poi di sistemare questo aspetto; vi prego non fate come me, è pericoloso e sbagliato;</li>
<li>ho avviato la management studio di sql server 2005, e ho creato un database, che chiamerò <em>dnnproj_db</em>; poi ho creato l&#8217;utente in sql server 2005, che chiamerò <em>dnnproj_user</em> e ho assegnato a questo utente i diritti completi solo per il database appena creato;</li>
<li>quindi sono andato in visual studio 2005, nel progetto ho modificato il file <em>web.config</em> sistemando le stringhe di connessione; attenzione che ce ne sono due diverse da sistemare, sia per sql server 2005 che per sql server express; fate attenzione a lasciare non commentate solo quelle per sql server 2005;</li>
<li>salvo il tutto in Visual Studio 2005, quindi avvio l&#8217;applicativo web direttamente dal browser senza avviare il debug, su http://localhost/dnnproj</li>
<li>la prima volta si avvia l&#8217;install wizard, che consente di verificare permessi sulle cartelle, stringa di connessione, e inoltre crea proprio la struttura del database, avviando uno script sql; qui ho avuto qualche <em>&#8220;problemino&#8221;</em>, in quanto lo script andava in esecuzione e dopo qualche secondo mi proponeva il messaggio :<em><br />
&#8220;Installing Database &#8211; Version 4.4.0&#8230;undefined&#8230;Success&#8221;<br />
</em><em>              &#8220;Installation of Database Complete&#8221;<br />
</em>quindi mi riproponeva il pulsante &#8220;next&#8221; che però non faceva niente; a questo punto ho <strike>bestemmiato per ore</strike> pazientemente cercato la risposta su internet, tra forum e tutorial, e alla fine la soluzione, molto semplice anche se poco elegante, è stata quella di cancellare e ricreare il database, identico a prima e con le stesse caratteristiche di prima; la risposta sul <em>&#8220;perchè si fosse &#8216;impallato&#8217; il db&#8221;</em> non l&#8217;ho cercata, sono andato avanti, semmai l&#8217;avrò ve la farò sapere;</li>
<li>superato questo insidiosissimo scoglio il wizard prosegue chiedendo di inserire le credenziali di accesso ed altre informazioni sui moduli da installare;</li>
</ul>
<p>Per adesso il sito funziona (in locale). Chiaramente col fatto che funziona tutto, non vuol dire che è pronto. Vanno installati altri moduli, configurati gli stessi, organizzate le pagine e inseriti i contenuti, quindi il sito va pubblicato.  E questo sarà un altro problema, dato che a febbraio ho spostato il dominio per il quale sto facendo tutto sto casino (vi dirò a tempo debito qual è) su <a href="http://www.hostek.it">Hostek</a>, il quale supporta asp.net, mysql e access, ma non sqlserver; all&#8217;epoca pensavo di fare affidamento su Access, dato che era possibile, solo che nel frattempo DotNetNuke ha eliminato il supporto per questo <strike>aborto</strike> meraviglioso database <strike>(ma perchè, è un database ?)</strike>. Per cui, dove lo piazzerò ? Boh, vedremo, intanto andiamo avanti.</p>
<p>Il prossimo post su DotNetNuke,  tratterà della configurazione, dell&#8217;installazione di nuovi moduli, e di deploy del sito.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/untiponeuroso.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/untiponeuroso.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/untiponeuroso.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/untiponeuroso.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/untiponeuroso.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/untiponeuroso.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/untiponeuroso.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/untiponeuroso.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/untiponeuroso.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/untiponeuroso.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/untiponeuroso.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/untiponeuroso.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=untiponeuroso.wordpress.com&blog=1756843&post=12&subd=untiponeuroso&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://untiponeuroso.wordpress.com/2007/09/24/dotnetnuke-460-starter-kit-installazione/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/a2ddde651c3634bc99dcb0b1fc60764c?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dancerjude</media:title>
		</media:content>
	</item>
	</channel>
</rss>