<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Various</title>
        <link>http://community.dotnetwork.it/Excentric/category/68.aspx</link>
        <description>Various</description>
        <language>en-US</language>
        <copyright>Sabrina C.</copyright>
        <managingEditor>ziayeye@ziayeye.it</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <item>
            <title>E&amp;rsquo; arrivata la Befana&amp;hellip;</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2011/01/06/ersquo-arrivata-la-befanahellip.aspx</link>
            <description>&lt;p&gt;Sorry for the Italian title but there isn’t a translation for that.&lt;/p&gt;
&lt;p&gt;I had no time to read my personal mail account from last friday, this morning, opening outlook I found two messages from Alessandro Teglia of Microsoft and… I fell from the chair …  &lt;img src="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/Windows-Live-Writer/6dd36c05c3ee_FA70/wlEmoticon-openmouthedsmile_2.png" alt="Open-mouthed smile" class="wlEmoticon wlEmoticon-openmouthedsmile" style="border-style: none;" /&gt; it was the announcement of the MVP Award. So, aunt Yeye has arrived among MVPs. It is obviously something that makes you feel like walking ten inches from earth, it is not something happening every day, to receive an award recognizing your professional competence known all over the planet. So now all it comes to my mind is some sort of an Oscar speech, of course it would be ridiculous, so thanks to the MVP program people at Microsoft to acknowledge my 23 years of work with Microsoft technologies, a job that is still exciting and gripping as on my first day in front of an IBM XT trying the DOS commands to see how they work while reading the Operating System Manual.&lt;/p&gt;
&lt;p&gt;P.s. This:&lt;/p&gt;
&lt;p&gt; &lt;a rel="lightbox" href="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/Windows-Live-Writer/6dd36c05c3ee_FA70/befana_2.jpg"&gt;&lt;img height="215" width="244" border="0" src="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/Windows-Live-Writer/6dd36c05c3ee_FA70/befana_thumb.jpg" alt="befana" title="befana" style="border: 0px none ; background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px;" /&gt;&lt;/a&gt; is a Befana.&lt;/p&gt;
&lt;p&gt;She brings candies to the good kids in Italy on January 6th and brings Carbon to the bad kids. &lt;/p&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/594.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2011/01/06/ersquo-arrivata-la-befanahellip.aspx</guid>
            <pubDate>Thu, 06 Jan 2011 18:31:51 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/594.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2011/01/06/ersquo-arrivata-la-befanahellip.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/594.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Moving a Team Foundation Server 2010 from a domain to another</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/11/01/moving-a-team-foundation-server-2010-from-a-domain-to.aspx</link>
            <description>&lt;p&gt;This is the list of what we did a couple of weeks ago in my organization, moving our development TFS from a domain to another domain, I write it here in case someone else needs it and of course to find it out if I ever need this again.&lt;/p&gt;
&lt;p&gt;First thing to do is read carefully the TFS documentation on this matter, starting with the MSDN document titled &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ms404883(printer).aspx"&gt;Move Team Foundation Server from One Environment to Another&lt;/a&gt; and reading carefully what to do in your specific case. Our move was the simplest one, We needed to move Our Single Server from domain XXX to domain YYY without changing anything.&lt;/p&gt;
&lt;p&gt;The first thing we did was a full backup of all the TFS databases from our SQL Server 2008. Then, we did a Ghost of the Server Hard Disk, to be sure to have the possibility to Rollback in case of problems.&lt;/p&gt;
&lt;p&gt;Then the procedure we followed was this:&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;We created the same service users we had on our present environment on the new domain, this means, the TfsService user, the SQLService user, the Proxy User and other domain users required by the system and we give them the same passwords.&lt;/li&gt;
    &lt;li&gt;We opened the TFS configuration and write down on a notepad all user groups and all TFS groups and WIndows groups and users mapped to every TFS project inside our server paying attention to write down everything. This operation is important because the Group and User mapping on project will be cleared during the moving and to avoid developers from “Screaming” and “cursing you” because they’ve lost access to their projects you have to be careful on this.&lt;/li&gt;
    &lt;li&gt;Another important thing to remember is DO NOT CHANGE THE NAME OF THE SERVER IN THE NEW ENVIRONMENT this is Very Important, because SQL Server 2008 has some problems when you rename its instance under it’s nose. So if you change the servers naming in the new domain, for your sake, move your old servers with the same name and let them Die with that name.&lt;/li&gt;
    &lt;li&gt;After this, You have to kill the TFS services, you can do that using the TFSServiceControl command line utilities which is located under the Tools folder of the TFS 2010 installation folder. &lt;br /&gt;
    TfsServiceControl quiesce  &lt;br /&gt;
    is the command to shut down the services.&lt;/li&gt;
    &lt;li&gt;You also have to shut down IIS if you have sharepoint on the same machine and SQL Server services.&lt;/li&gt;
    &lt;li&gt;Now you have to move the server to the new domain, Remember to activate a local system Administrator User with a simple password, use a domain administrator with the rights to do so to remove the server from the old domain. Restart it, verify that the services are still stopped or stop them again using the local Administrator.&lt;/li&gt;
    &lt;li&gt;Remember also to activate the SA user with a password you know or to create a SQL Server user with SysAdmin rights giving it a password of your choice.&lt;/li&gt;
    &lt;li&gt;Join the server to the new domain. Change the Service users for SQL Server and TFS services to the one in the new domain and start SQL Server, do not yet start TFS.&lt;/li&gt;
    &lt;li&gt;Then you first need to open the SQL Server Management Studio and log on using SA or your personal Sysadmin, go to the Security folder and verify that local machine Windows Groups have mantained their rights. Then map the new domain Windows Groups or users you had on the old domain and assign them rights and roles on the TFS databases. Remove database mappings from the old users before deleting them.&lt;/li&gt;
    &lt;li&gt;You also need to go to the Users management of the local Server, and if you created local groups containing domain users or groups, you need to remap the users and groups from the new domain.&lt;/li&gt;
    &lt;li&gt;Then you need to use the Identities Command, which is one of the options provided by the TFSConfig command line utility of TFS to change inside the configuration database of TFS the SIDs of the Domain Users used to run TFS Services, the utility stays on the Tools folder of the TFS installation. There is an article on the msdn linked to the guide I linked at the beginning of this article that gives you all the informations on how to use it. The command is something like: &lt;br /&gt;
    TFSConfig Identities /change /fromdomain:olddomain /todomain:newdomain /account:accountname /toaccount:accountname &lt;br /&gt;
                               /sqlinstance:sqlserverinstancename /databasename:TfsConfigDatabase /account:sqlaccountname &lt;br /&gt;
    If you Kept instance names and user names and passwords identical on the two domains this is a simple routine operation and all works at first shot. So keep clearly in mind, no Server name change, no service user change, no password change.&lt;/li&gt;
    &lt;li&gt;In the unfortunate case you had to change a service user, there is another command of the TFSConfig utility, named Accounts, you can use to specify to TFS the new service accounts before executing the Identities command. &lt;/li&gt;
    &lt;li&gt;After this you can restart TFS using the TfsServiceControl unquiesce command.&lt;/li&gt;
    &lt;li&gt;Open the TFS configuration manager, go back to the User Access and permission configuration and restore for each project the Windows Users and groups and the TFS users and Groups that have been erased by the domain move. With a particular care for the Project collection valid users, Team Foundation Licensed Users whicy you find if your first installation was a Workgroup TFS is no more needed.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After this procedures are completed, you can open a Visual Studio 2010 and attach to the TFS client from a computer in the new domain, if you did all well, the server will respond exactly as it responded on the old domain.&lt;/p&gt;
&lt;p&gt;I didn’t speak of Sharepoint, well we are a small team and don’t use sharepoint, but the migration guide gives you all the instruction to migrate also Sharepoint services, so I’m sure it works correctly.&lt;/p&gt;
&lt;div style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8b39fb62-ffa0-4c3e-baff-083af42a96a0" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a rel="tag" href="http://technorati.com/tags/TFS"&gt;TFS&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/SQL+Server+2008"&gt;SQL Server 2008&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/542.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/11/01/moving-a-team-foundation-server-2010-from-a-domain-to.aspx</guid>
            <pubDate>Mon, 01 Nov 2010 07:23:03 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/542.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/11/01/moving-a-team-foundation-server-2010-from-a-domain-to.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/542.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DNN: How to use a page just as a menu option</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/10/10/dnn-how-to-use-a-page-just-as-a-menu.aspx</link>
            <description>&lt;p&gt;Today I’ve lost about half an hour trying to remember how to create a page on DNN just to use it as a menu option. So I write here how to do it to remember it for the next time :P.&lt;/p&gt;  &lt;p&gt;If my previous definition was not clear let’s use a sample of what I needed to do to make it clear:&lt;/p&gt;  &lt;p&gt;My goal was to build a Top level Menu named Association which gives access to several sub menus, Who we Are, Our Board of directors, Associates, Messageboard and more.&lt;/p&gt;  &lt;pre class="TsqlFormat"&gt;Association +
            |
            +-&lt;span class="rem"&gt;-- Who we are +&lt;/span&gt;
            |               |
            |               + Mission
            |               |
            |               + Board &lt;span class="kwrd"&gt;of&lt;/span&gt; directors
            |               |
            |               + Members
            +-&lt;span class="rem"&gt;-- Messageboard&lt;/span&gt;
            |
            +--- Newsletters&lt;/pre&gt;

&lt;p&gt;In Dnn to made this structure in menus you need to build a page for each option even if the page is not a real page like Association and WhoWe Are in my structure above.&lt;/p&gt;

&lt;p&gt;To avoid that users, clicking on Association without waiting the menu to open and show them the sub items, find themselves on a blank page, what you need to do is the following:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Open Admin -&amp;gt;Pages options.&lt;/li&gt;

  &lt;li&gt;Click on Association in the list.&lt;/li&gt;

  &lt;li&gt;Click the Modify Icon.&lt;/li&gt;

  &lt;li&gt;Open the Advanced Options collapsed section.&lt;/li&gt;

  &lt;li&gt;Scroll down to the Link URL Section.&lt;/li&gt;
&lt;/ol&gt;

&lt;p align="center"&gt;&lt;a href="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/WindowsLiveWriter/DNNHowtouseapagejustasamenuoption_D6A1/dnnurlpage_2.jpg" rel="lightbox"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="dnnurlpage" border="0" alt="dnnurlpage" src="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/WindowsLiveWriter/DNNHowtouseapagejustasamenuoption_D6A1/dnnurlpage_thumb.jpg" width="524" height="239" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Set the URL to a page of your site (like the Board of Directors in my structure), or else build a fake URL (“#”) to keep user on current page. Save changes and you are done.&lt;/p&gt;

&lt;p&gt;To undo this, if you need it you have to open the pages section under Admin, because neither the administrator or host has direct access to the page.&lt;/p&gt;

&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:62d16c95-b0f7-46c5-be16-656b5a6351c6" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a href="http://technorati.com/tags/DNN" rel="tag"&gt;DNN&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/519.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/10/10/dnn-how-to-use-a-page-just-as-a-menu.aspx</guid>
            <pubDate>Sun, 10 Oct 2010 13:15:59 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/519.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/10/10/dnn-how-to-use-a-page-just-as-a-menu.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/519.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Just for fun, if you ever asked yourself why they call them Bugs&amp;hellip;</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/09/09/just-for-fun-if-you-ever-asked-yourself-why-they.aspx</link>
            <description>&lt;p&gt;Today we found this nice explanation on the wikipedia.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/WindowsLiveWriter/SevisietemaichiestiPerchsichiamanoBug_E594/firstbug_2.jpg" rel="lightbox"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="firstbug" border="0" alt="firstbug" src="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/WindowsLiveWriter/SevisietemaichiestiPerchsichiamanoBug_E594/firstbug_thumb.jpg" width="607" height="504" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;it was indeed a bug :D :D :D&lt;/p&gt;  &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Software_bug"&gt;http://en.wikipedia.org/wiki/Software_bug&lt;/a&gt;  to read the full article on wikipedia.&lt;/p&gt;  &lt;p&gt;And if you don’t know what is a relay, this is a sample, that’s why in 1945 a computer was large as a room ;P;P;P&lt;/p&gt;  &lt;p align="center"&gt;&lt;img alt="Un Relay" src="http://upload.wikimedia.org/wikipedia/en/4/4b/LatchingRelay_tn.jpg" /&gt;&lt;/p&gt;  &lt;p align="center"&gt;And if you need a DeBugger…&lt;/p&gt;  &lt;p align="center"&gt;&lt;a href="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/WindowsLiveWriter/SevisietemaichiestiPerchsichiamanoBug_E594/bug_2.gif" rel="lightbox"&gt;&lt;img style="display: inline" title="bug" alt="bug" src="http://community.dotnetwork.it/images/community_dotnetwork_it/Excentric/WindowsLiveWriter/SevisietemaichiestiPerchsichiamanoBug_E594/bug_thumb.gif" width="50" height="45" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p align="center"&gt;this is patented :D&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:15d19ec1-9229-4159-a655-9eb0a933bccc" class="wlWriterEditableSmartContent"&gt;Tags: &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/bug/default.aspx" rel="tag"&gt;bug&lt;/a&gt;, &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/debug/default.aspx" rel="tag"&gt;debug&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/509.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/09/09/just-for-fun-if-you-ever-asked-yourself-why-they.aspx</guid>
            <pubDate>Thu, 09 Sep 2010 14:24:24 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/509.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/09/09/just-for-fun-if-you-ever-asked-yourself-why-they.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/509.aspx</wfw:commentRss>
        </item>
        <item>
            <title>This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/06/18/this-assembly-is-built-by-a-runtime-newer-than-the.aspx</link>
            <description>&lt;p&gt;This error is given by the gacutil.exe if you try to register in GAC an assembly built with Framework 4.0 and you are using the gacutil.exe built for Framework 2.0.&lt;/p&gt;  &lt;p&gt;The programs I develop don’t register any assembly in GAC when installed on an end user machine, except if there is the need to expose .Net function to a .COM application. &lt;/p&gt;  &lt;p&gt;On the development machines instead, all the general purpouse libraries of my organization are installed in GAC, this is made to avoid versioning problems in projects that are using more than one solution, and are modified in different moments of the developer working time.&lt;/p&gt;  &lt;p&gt;To register the libraries in GAC we use the gacutil.exe from a Post Build Event, the gacutil.exe has been conveniently copied in c:\windows to have it in the standard “PATH” environment variable.&lt;/p&gt;  &lt;p&gt;Trying to register in GAC an assembly produced with framework 4.0 I’ve received the message put in the title and my assembly was not registered in the GAC.&lt;/p&gt;  &lt;p&gt;The problem is due to the fact that the gacutil.exe I’m using was the version built for framework 2.0, which works correctly until framework 3.5. (since 2005). After some searches on the internet, where it is told that the utility ships with Visual Studio, I made a &lt;strong&gt;&lt;font color="#008000"&gt;dir /s&lt;/font&gt;&lt;/strong&gt; on my c:\ drive and found the new release of the utility here:&lt;/p&gt;  &lt;p&gt;C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools&lt;/p&gt;  &lt;p&gt;Copying the new utility and replacing the old one, my assemblies made with framework 4.0 are correctly registered in GAC. However, there is something different from before, the folder where the GAC was until framework 3.5,&lt;/p&gt;  &lt;p&gt;c:\Windows\Assembly&lt;/p&gt;  &lt;p&gt;is now replaced by:&lt;/p&gt;  &lt;p&gt;C:\Windows\Microsoft.NET\assembly\GAC_MSIL&lt;/p&gt;  &lt;p&gt;This is completely transparent for us Users, but probably it is the reason of the gacutil.exe upgrade we need to do.   &lt;br /&gt;The new version registers correctly the dlls made with older frameworks too.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0b541a59-5c49-4ee5-ae77-f1f95e53fb1d" class="wlWriterEditableSmartContent"&gt;Tags: &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/GAC/default.aspx" rel="tag"&gt;GAC&lt;/a&gt;, &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/gacutil/default.aspx" rel="tag"&gt;gacutil&lt;/a&gt;, &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/VS2010/default.aspx" rel="tag"&gt;VS2010&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/440.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/06/18/this-assembly-is-built-by-a-runtime-newer-than-the.aspx</guid>
            <pubDate>Fri, 18 Jun 2010 13:19:48 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/440.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/06/18/this-assembly-is-built-by-a-runtime-newer-than-the.aspx#feedback</comments>
            <slash:comments>15</slash:comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/440.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Some News on TFS2010 and Visual Studio 2010</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/05/11/some-news-on-tfs2010-and-visual-studio-2010.aspx</link>
            <description>&lt;p&gt;Considering the number of Innovations, new features, revolutions, and more introduced by Visual Studio 2010 and Team Foundation Server 2010, I’ve decided (because I’m the Boss of the Dev team) to migrate our small development team immediately after the RTM become available.&lt;/p&gt;  &lt;p&gt;Last wednesday we updated all our components, built and released all our projects, made a copy on development machines of all things contained in the TFS Scource control and started.&lt;/p&gt;  &lt;p&gt;The operations we did to upgrade the server from TFS 2008 Workgroup to TFS 2010 were the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Backup of all TFS databases&lt;/li&gt;    &lt;li&gt;Stop of SQL Server&lt;/li&gt;    &lt;li&gt;Phisical copy of all TFS Databases&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Having already installed the TFS on a SQL Server 2008 we didn’t have the task to upgrade the server from SQL 2005 but we verified both the Windows Server 2003 Standard OS of the machine and SQL Server 2008 got all the needed patches.&lt;/p&gt;  &lt;p&gt;Then, not being rich enough to buy a new server, we went on with upgrade doing the following:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Uninstall Visual Studio 2008, Team Explorer, TFS 2008 and all things connected to them from the server.&lt;/li&gt;    &lt;li&gt;Restart and check if there were patches needed prior to install 2010.&lt;/li&gt;    &lt;li&gt;Installed Visual Studio 2010 on the server.&lt;/li&gt;    &lt;li&gt;Installed TFS 2010 on the server, configured the TFS throungh the configuration wizard, telling it which was the previous TFS database, and some options, like the name of the new project collection for the converted projects.&lt;/li&gt;    &lt;li&gt;Installed Team Explorer on the server.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And magically, everything was working.&lt;/p&gt;  &lt;p&gt;Simultaneously, we uninstalled Visual Studio 2008 and installed Visual Studio 2010 on the Developers machines, Installed Team Explorer and all was working correctly. Users, permissions and access to the projects were working correctly.&lt;/p&gt;  &lt;p&gt;We then spent 2 days converting and recompiling all projects and adjusting some things on builds (all relative to the Setup builds) but we had no big troubles at all.&lt;/p&gt;  &lt;p&gt;After the conversion to VS2010 what we developers noticed first is that Builds on dev machines are perceptibly faster and the improvements in the User interface of the Development environment together with a gazilion of extensions let us made imediately our environment comfortable.&lt;/p&gt;  &lt;p&gt;If you still have doubts “Upgrade or not upgrade that’s the question” feel free to ask, but that’s our experience.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:8e1da4cc-0d52-470c-b109-ec562b560522" class="wlWriterEditableSmartContent"&gt;Tags: &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/VS2010/default.aspx" rel="tag"&gt;VS2010&lt;/a&gt;, &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/TFS/default.aspx" rel="tag"&gt;TFS&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/416.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/05/11/some-news-on-tfs2010-and-visual-studio-2010.aspx</guid>
            <pubDate>Tue, 11 May 2010 12:01:09 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/416.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/05/11/some-news-on-tfs2010-and-visual-studio-2010.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/416.aspx</wfw:commentRss>
        </item>
        <item>
            <title>DNN 5.3 Skinning and headaches</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/04/11/dnn-5.3-skinning-and-headaches.aspx</link>
            <description>&lt;p&gt;In the 5.3 version of DotNetNuke, the Skin format hasn’t been changed from the 4.x versions except I think for enhancements, but the skin management has been drastically changed and what was very simple then is now complicated.&lt;/p&gt;  &lt;p&gt;Create a personalized skin for DNN is easy if you know how to do it, it is difficult if you never did it before. There is documentation on the DNN site you can download, but the manual gives you many hints but not a real how to do it guide. What you can do to learn it without big troubles is go to one of the skin shops online, choose a skin you like, buy it, download it and install it, then take a look at the ascx files and the css files and try to edit a CSS class here and a Table there and see what happens.&lt;/p&gt;  &lt;p&gt;But this is not a post on how to create a skin, it is a series of notes to help you survive the differences made in version 5.3 skin management.&lt;/p&gt;  &lt;p&gt;With version 5.3 some fundamental things about skins are changed, and I found this devastating for my way of using DNN and skinning portals.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Skins cannot be installed from the administrator user of a portal, they should be installed by the DNN host user.&lt;/li&gt;    &lt;li&gt;So if I sell portals on a single DNN, now my customers cannot skin their portals indipendently they have to ask me to install their skins.     &lt;br /&gt;There is however a workaround to this prohibition, a skin or a container package can be installed on a portal as a subfolder on the portals\n\skins or portals\n\containers folders and they appear under the portal skins as it was before. I hope the DNN programmers won’t eliminate this possibility in the future.&lt;/li&gt;    &lt;li&gt;Skins now can’t be installed from the Skins management page because they are now DNN Extensions. (I presume that calling extension install functions from a page different from the extensions page is not possible).&lt;/li&gt;    &lt;li&gt;Skins are no more a zip file containing 2 zip files (one containing the skin and the other containing containers). The Skin is a zip file and the Containers is another zip file; besides the ASCX, CSS, and Image files, the zip files need to contain an XML file named SkinName.dnn that is the manifest file for the skin or container, it has a specific format and contains informations on the skin, or containers, on which files they contain and on who is the author of the skin or container.&lt;/li&gt;    &lt;li&gt;Skins and container should be installed separately as single extensions. On the documentation it is written that old skins work and can be installed. I wasn’t able to do so, installing a skin in the old format gave me error, but maybe it’s my fault.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;If you already have portal skins installed and working, and you upload them through FTP as I said in point (2), you can build an extension from it using DNN. Being this operation not very clear I write it here (mainly for myself), to avoid loosing hours next time I need to do it:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Login as Host of DNN. &lt;/li&gt;    &lt;li&gt;From Host menu open the Extensions page. &lt;/li&gt;    &lt;li&gt;On the Extensions page, from menu or from the link at the bottom select Create Extension. &lt;/li&gt;    &lt;li&gt;On the page appearing, you will be asked the following things:&lt;/li&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Select Extension type&lt;/strong&gt; – it is a combobox on top of page already set on the “Authentication System” option,&lt;font color="#ff0000"&gt; I always forget to update it and because nothing is asked about it I press Next and cause damages&lt;/font&gt;. If you forget to set the combo on Skin or Container, you will find inexistent extensions installed, fortunately there is the Uninstall option. I think that if this combo was set on empty or “None” and a FogHorn Hoot played if it wasn’t set by us users when clicking on next step could have been helpful.&lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Name&lt;/strong&gt; – here you have to set the full path of the skin in the format (Portals\10\Skins\Business04_org) and it is not written anywhere.&lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Friendly Name&lt;/strong&gt; – just as written, a friendly name for your skin (Business04_org) &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Description&lt;/strong&gt; – The skin description &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Version&lt;/strong&gt; – the skin version, now you can version also skins.&lt;/li&gt;   &lt;/ul&gt;    &lt;li&gt;Click on next step and pay attention there is not a Back step so if you forget someting you are “fried” (:D) &lt;/li&gt;    &lt;li&gt;On the next page you will find many things:      &lt;ul&gt;       &lt;li&gt;&lt;strong&gt;Owner&lt;/strong&gt; – for example Sabrina &lt;/li&gt;        &lt;li&gt;&lt;strong&gt;Organization&lt;/strong&gt; – DotNetWork.it &lt;/li&gt;        &lt;li&gt;&lt;strong&gt;Url&lt;/strong&gt; – &lt;a href="http://www.dotnetwork.it"&gt;www.dotnetwork.it&lt;/a&gt; &lt;/li&gt;        &lt;li&gt;&lt;strong&gt;Email Address&lt;/strong&gt; – &lt;a href="mailto:support@dotnetwork.it"&gt;support@dotnetwork.it&lt;/a&gt; &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Click on the next step and you will simply find yourself again on the Extensions page, but if you did all well, on the Skins portion list, you find your skin with the Modify Icon but without the Uninstall icon, I don’t know why and I don’t ask :D.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;Now that your skin (and repeating it also the container) is part of DNN as an extension, if you want you can create a package to install and export it. I write below how to do it because I needed 6 attempts to succeed.&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Log on as Host of DNN.&lt;/li&gt;    &lt;li&gt;From host menu open the Extensions page.&lt;/li&gt;    &lt;li&gt;On the Extensions page, go down to the skin section or filter to see only it, click on the Modify Icon of your skin (the pencil). &lt;/li&gt;    &lt;li&gt;In the skin page, at the bottom, appears the link option &lt;strong&gt;Create Package&lt;/strong&gt;, click on the link to start wizard. &lt;/li&gt;    &lt;li&gt;First page shows you what you are about to create and shows two checkboxes, leave them as they are and click on the next step.&lt;/li&gt;    &lt;li&gt;If you are exporting the skin of a portal, this second page has already wrong data, if you look the first textbox that should contain your skin path, it contains something similar to this:     &lt;br /&gt;&lt;font color="#ff0000"&gt;Portals\_default\Skins\Portals\10\Skins\MyskinFolder&lt;/font&gt;       &lt;br /&gt;it is clearly wrong, because it adds to your skin folder the Host skin folder.&lt;/li&gt;    &lt;li&gt;Update it cutting the initial portion:      &lt;br /&gt;&lt;font color="#008000"&gt;Portals\10\Skins\MyskinFolder  &lt;br /&gt;&lt;/font&gt;and click on &lt;strong&gt;Refresh File List&lt;/strong&gt; link near the textbox. &lt;/li&gt;    &lt;li&gt;In the multiline textbox under the previous one, are loaded all files of your skin, verify the names and if there is a vti_conf folder delete the files in that folder, they are copies and produce errors creating the skin. &lt;/li&gt;    &lt;li&gt;Click on the next step link, the new page got a multiline textbox with the XML text of the manifest file of the new skin, you can leave it as is or modify descriptions, as a hint leave it as is and modify it after the skin file is created after downloading it.&lt;/li&gt;    &lt;li&gt;Click on the next step link, the page appearin has 2 textbox single line with the manifest file name and the archive file name, these two paths on my DNN have the following form:     &lt;br /&gt;&lt;font color="#ff0000"&gt;MyDnn_Portals\10\Skins\nomeskin.dnn&lt;/font&gt;       &lt;br /&gt;&lt;font color="#ff0000"&gt;MyDnn_Portals\10\Skins\Nomeskin_01.00.00_Install.zip&lt;/font&gt;       &lt;br /&gt;They are fundamentally wrong, because there isn’t a folder with this name on my server, leaving them as written produces an error not a skin. It is necessary clear the initial part of the names making them as follows:      &lt;br /&gt;&lt;font color="#008000"&gt;nomeskin.dnn&lt;/font&gt;       &lt;br /&gt;&lt;font color="#008000"&gt;Nomeskin_01.00.00_Install.zip&lt;/font&gt; &lt;/li&gt;    &lt;li&gt;Click on the next step link and cross your fingers. If in the next page you see a green circle and the following message     &lt;br /&gt;&lt;font color="#008000"&gt;&lt;strong&gt;The Package was created and can be found in the &lt;/strong&gt;&lt;/font&gt;&lt;a href="http://www.MioSito.it/Install/Skin"&gt;&lt;font color="#008000"&gt;&lt;strong&gt;www.MioSito.it/Install/Skin&lt;/strong&gt;&lt;/font&gt;&lt;/a&gt;&lt;font color="#008000"&gt;&lt;strong&gt; folder&lt;/strong&gt;&lt;/font&gt;       &lt;br /&gt;Going to the indicated folder through ftp or on local folder if you are working on the server, you will find the two files above with the skin and the manifest. and you can install the skin on another portal.      &lt;br /&gt;I haven’t yet tried an install but looking at what is written on the manifest file, it is probably necessary to update the base path inside the manifest prior to install on a different portal using a _default to install the skin at Host level.&lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In the hope to have been able  help you avoiding Skinning headaches, good work.    &lt;br /&gt;&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b0d200a6-0ba0-4c48-b114-31cec503aa6c" class="wlWriterEditableSmartContent"&gt;Tags: &lt;a href="http://community.dotnetwork.it/Sabrina/Tags/DNN/default.aspx" rel="tag"&gt;DNN&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/403.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/04/11/dnn-5.3-skinning-and-headaches.aspx</guid>
            <pubDate>Sun, 11 Apr 2010 09:59:52 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/403.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/04/11/dnn-5.3-skinning-and-headaches.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/403.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Dotnetnuke post update hints</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/03/25/dotnetnuke-post-update-hints.aspx</link>
            <description>&lt;p&gt;I have just updated my company DNN, it was peacefully working since 2007 with version 04.08, now I’ve upgraded it to the 05.02.03 (74) without big troubles, it has been simple doing it on the online server after a test on a local machine. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;font color="#ff0000"&gt;WARNING!&lt;/font&gt; &lt;/strong&gt;if anyone as lazy as me needs to do this kind of upgrade, be careful, it is necessary first upgrade to version 04.09.05 and then to version 5 to avoid any troubles.&lt;/p&gt;
&lt;p&gt;The links to download both versions from Codeplex are accessible from the DNN page even though not very visible, so search them in the Community Upgrade pages.&lt;/p&gt;
&lt;p&gt;Said so, everything was fine after the upgrade, except two things:  I have multilanguage portals and the language links disappeared. The second problem which at the moment I haven’t yet solved is that the system icons on the menus have malformed urls and are not visible, as soon as I solve the problem I’ll post an addendum to this post.&lt;/p&gt;
&lt;p&gt;For the first problem, after some deep breathing, I found the solution on a forum thanks to Mr. Sebastian Leopold from germany, it is simple but a little bit hidden, that’s why even searching all the administrative pages I didn’t found it.&lt;/p&gt;
&lt;p&gt;On the Site Admin menu Select Languages, on the Languages page Select a Language different from the Default one in the upper left side combobox.&lt;/p&gt;
&lt;p&gt;E.g. Italiano Italia (it-IT); Click on the Edit Language Link below the combobox and on the page appearing check the Enabled checkBox. The Language links or language combobox Will immediately appear on your pages. Repeat for each language you need and for each portal you need to enable.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:c613f4e9-0f3c-42f0-af5d-4fdaba48deba" class="wlWriterEditableSmartContent"&gt;Tags: &lt;a rel="tag" href="http://community.dotnetwork.it/Sabrina/Tags/DNN/default.aspx"&gt;DNN&lt;/a&gt;, &lt;a rel="tag" href="http://community.dotnetwork.it/Sabrina/Tags/Languages/default.aspx"&gt;Languages&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/388.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/03/25/dotnetnuke-post-update-hints.aspx</guid>
            <pubDate>Thu, 25 Mar 2010 17:18:17 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/388.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/03/25/dotnetnuke-post-update-hints.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/388.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Where in the world is the DxCore Plugins directory gone?</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2010/03/08/where-in-the-world-is-the-dxcore-plugins-directory-gone.aspx</link>
            <description>&lt;p&gt;Maybe it is just a dummy of the month post but…&lt;/p&gt;
&lt;p&gt;I’ve installed the RC of Visual studio 2010 because in 2 weeks I am one of the speakers at a Developers conference and I have to speak of the new features of Visual Studio 2010 and C#.&lt;/p&gt;
&lt;p&gt;When I develop things, even though they are just Demo projects I need to be comfortable with my environment, so I tried to understand how to be able to have my DxCore plugins also on the new Visual Studio.&lt;/p&gt;
&lt;p&gt;I was using version 3.0.5 (if it works why do I have to upgrade?) but for Visual Studio 2010 I had to install the new Beta of version 10.0.0…&lt;/p&gt;
&lt;p&gt;When I finished the installation I opened the Program Files folder and searched for the familiar Bin\Plugins folder, but it wasn’t there so I made it and copied the plugins into it but of course they are not working.&lt;/p&gt;
&lt;p&gt;After  a few minutes of disheartenment. I started searching around, and finally I found the community site for plugins here: &lt;a title="http://code.google.com/p/dxcorecommunityplugins/" href="http://code.google.com/p/dxcorecommunityplugins/"&gt;http://code.google.com/p/dxcorecommunityplugins/&lt;/a&gt; and after some more searching around I found out that:&lt;/p&gt;
&lt;p&gt;Since version 9.1.1 the plugin folder is: &lt;tt&gt;C:\Program Files\DevExpress 2009.1\IDETools\Community\Plugins\&lt;/tt&gt; that means: &lt;font color="#ff0000"&gt;&lt;strong&gt;Installfolder&lt;/strong&gt;&lt;/font&gt;\IDETools\Community\Plugins\.&lt;/p&gt;
&lt;p&gt;Since version 9.1.3 the plugin folder is: &lt;tt&gt;My docs\DevExpress\IDE Tools\Community\PlugIns that means:&lt;/tt&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;Current User Documents&lt;/strong&gt;&lt;/font&gt;\DevExpress\IDE Tools\Community\PlugIns&lt;/p&gt;
&lt;p&gt;To avoid my fellows developers to loose two hours just to install a plugin I decided to post it here, in the hope of a better search engine indexing.&lt;/p&gt;
&lt;div style="PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: none; PADDING-TOP: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:78f7321d-9fb1-4fd1-ba59-9c0d1989c63d" class="wlWriterEditableSmartContent"&gt;Technorati Tag: &lt;a rel="tag" href="http://technorati.com/tags/Plugins"&gt;Plugins&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Dxcore"&gt;Dxcore&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Installation"&gt;Installation&lt;/a&gt;&lt;/div&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/374.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2010/03/08/where-in-the-world-is-the-dxcore-plugins-directory-gone.aspx</guid>
            <pubDate>Mon, 08 Mar 2010 14:09:48 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/374.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2010/03/08/where-in-the-world-is-the-dxcore-plugins-directory-gone.aspx#feedback</comments>
            <slash:comments>4</slash:comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/374.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Who am i</title>
            <link>http://community.dotnetwork.it/Excentric/archive/2009/11/08/who-am-i.aspx</link>
            <description>&lt;!--CTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dt--&gt;
&lt;meta content="text/html; charset=utf-8" http-equiv="Content-Type" /&gt;&lt;style type="text/css"&gt;&lt;![CDATA[


body{
	font-family: "Lucida Sans Unicode", Arial, Helvetica;
	font-size: 12px;
}
.bordatotopdx {
	border-top: solid 1px #126263;
	border-right: solid 1px #126263;
	padding-right:3px;
}
.bordatobotsx {
	border-bottom: solid 1px #126263;
	border-left: solid 1px #126263;
	padding-left:3px;
}

.paragraphtitle{
	font-size:1.2em;
	color: #126263;
}]]&gt;&lt;/style&gt;
&lt;div style="FLOAT: left"&gt;&lt;img border="0" alt="Logo" align="left" width="120" height="133" src="http://www.dotnetwork.it/portals/0/articoli/images/sco/zylogo120.jpg" /&gt;&lt;/div&gt;
&lt;div style="WIDTH: 80%; FLOAT: left; HEIGHT: 133px"&gt;
&lt;table border="0" cellspacing="4" cellpadding="0" width="90%" align="center"&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td class="bordatotopdx" height="24" valign="middle" width="30%" align="left"&gt;
            &lt;p align="right"&gt;Name:&lt;/p&gt;
            &lt;/td&gt;
            &lt;td class="bordatobotsx" height="24" valign="middle" width="70%" align="left"&gt;Sabrina Cosolo&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td class="bordatotopdx" height="24" valign="middle" width="30%" align="left"&gt;
            &lt;p align="right"&gt;Birthdate:&lt;/p&gt;
            &lt;/td&gt;
            &lt;td class="bordatobotsx" height="24" valign="middle" width="70%" align="left"&gt;22/09/1965&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td class="bordatotopdx" height="24" valign="middle" width="30%" align="left"&gt;
            &lt;p align="right"&gt;Birthplace:&lt;/p&gt;
            &lt;/td&gt;
            &lt;td class="bordatobotsx" height="24" valign="middle" width="70%" align="left"&gt;Udine (Italy)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td class="bordatotopdx" height="24" valign="middle" width="30%" align="right"&gt;Residence:&lt;/td&gt;
            &lt;td class="bordatobotsx" height="24" valign="middle" width="70%" align="left"&gt;Udine&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p class="paragraphtitle"&gt;Education&lt;/p&gt;
&lt;p&gt;Diploma of Non graduate engineer specialization Industrial Electronics, graduate in 1984 at I.T.I. A. Malignani Udine.&lt;br /&gt;
Post diploma refresher courses in structured programming (C language) and Object Oriented programming (C++Language) at the Regional ENAIP institute.&lt;br /&gt;
Microsoft Official Curriculum courses to acquire certification as Microsoft certified professional, at Global Knowledge (Milan) and Teorema Engineering (Trieste).&lt;br /&gt;
Microsoft certified professional since 2001 with certification on software development, design and implementation of databases on SQL Server and Administration of databases on SQL Server.&lt;/p&gt;
&lt;p class="paragraphtitle"&gt;Foreign Languages&lt;/p&gt;
&lt;p&gt;English spoken and written, able to comprehend and carry on a conversation and translate even simultaneously italian to english and english to italian.&lt;/p&gt;
&lt;p class="paragraphtitle"&gt;Professional Experiences&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;1987&lt;br /&gt;
    Developer, my job was to develop software to process data acquired through electronic timecard puncher clocks, using the first chip cards developed. &lt;/li&gt;
    &lt;li&gt;1988/89&lt;br /&gt;
    Analyst and developer, my job was to design and develop the firmware to manage the electronic timecard puncher clocks and the read and write of data on the chip cards.&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;1989/90&lt;br /&gt;
    Analyst and developer, my job was to develop vertical softwares to process and store data on databases in single pc systems. &lt;/li&gt;
    &lt;li&gt;1990/2000&lt;br /&gt;
    Analyst and developer, my job was to develop ERP software to acquire, store and process data on a network multiuser system. I also was a supervisor on local area network systems and in charge of tutoring users in the process of learning the use of the ERP software we produced. Installing and mantaining Servers and PC was also part of the job. at that time everyone knew everything on our customers Information technology systems. &lt;/li&gt;
    &lt;li&gt;2000/2004&lt;br /&gt;
    Analyst and developer, my job was to design and develop vertical software application made to integrate customer specific data processing needs with the general purpouse ERP systems used for accounting, warehouse and production management. The vertical softwares made many different jobs, some of them are: Connecting Production Management and ERP exchanging data in different formata; Integrate customer specific data not managed by the ERP system but needed by the company; Process data to build reporting systems for management team usage.&lt;br /&gt;
    I was also in charge of tutoring users in the process of learning the new ERP systems and the vertical softwares specifically developed.&lt;br /&gt;
    I've also developed a few ASP and ASP.Net small application mainly on internal or external websites. &lt;/li&gt;
    &lt;li&gt;2004/now&lt;br /&gt;
    Project manager, analyst and developer, my job was and is to develop software made to acquire, process, store accounting data, production data, performance data, and documents. Obviously there is not a single all purpouse software.&lt;br /&gt;
    We developed a Warehouse and production statistics management software, able to supply value added services to production managers and warehouse managers to be able to access all informations they need on past, present and future of the goods they manage. It is working since 2006.&lt;br /&gt;
    We are currently developing a knowledge management platform which is able to store and made available to users all documents issued from the company or received from the company automatically classified through company business rules created and managed by the companies managers with the help of our consulting division.&lt;br /&gt;
    We have also developed and already installed and tested a Management Reporting system which is able to collect, process and made available to the company managers all balance sheets and performance data, generate consolidated balances and give a wide variety of reports to satisfy the needs of decision makers.&lt;br /&gt;
    I am also responsible for the design and maintenance of the Databases used by the applications we develop and the DBA on several of our customers SQL Servers &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="paragraphtitle"&gt;Programming languages known and used in chronological order&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Assembler on Motorola family x80 (z80,64180 etc) microprocessors. &lt;/li&gt;
    &lt;li&gt;C - on firmware development platform for x80 processors. &lt;/li&gt;
    &lt;li&gt;DBIII on proprietary platform. &lt;/li&gt;
    &lt;li&gt;DBIII on Clipper. &lt;/li&gt;
    &lt;li&gt;C – on Microsoft development platforms from 2.0 to 7.0 &lt;/li&gt;
    &lt;li&gt;C++ - on  Microsoft VisualStudio 6.0 development platform &lt;/li&gt;
    &lt;li&gt;Visual Basic - on Microsoft VisualStudio 6.0 development platform &lt;/li&gt;
    &lt;li&gt;Visual Basic for Applications - on Microsoft Office development platform &lt;/li&gt;
    &lt;li&gt;Javascript on web development in HTML and ASP &lt;/li&gt;
    &lt;li&gt;Visual Basic - on ASP development platform &lt;/li&gt;
    &lt;li&gt;Visual Basic .NET - on Microsoft Visual Studio .NET development platforms for development of Windows Froms and ASP.Net applications. &lt;/li&gt;
    &lt;li&gt;Visual C# .NET - on Microsoft Visual Studio .NET development platforms for development of Windows Froms and ASP.Net applications. &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="paragraphtitle"&gt;Development systems known and used in chronological order&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;C Compiler and Microprocessor emulator for motorola - 64180 &lt;/li&gt;
    &lt;li&gt;Clipper compiler for Database applications. &lt;/li&gt;
    &lt;li&gt;Microsoft C Compilers from 2.0 to 7.0 &lt;/li&gt;
    &lt;li&gt;Visual Studio 6.0 &lt;/li&gt;
    &lt;li&gt;Visual Studio professional 2003 &lt;/li&gt;
    &lt;li&gt;Visual Studio professional 2005 &lt;/li&gt;
    &lt;li&gt;Visual Studio professional 2008 &lt;/li&gt;
    &lt;li&gt;Visual Studio Team Foundation Server 2008 &lt;/li&gt;
    &lt;li&gt;Visual Studio Team System 2008 &lt;/li&gt;
    &lt;li&gt;Visual Studio 2010&lt;/li&gt;
    &lt;li&gt;Team Foundation Server 2010&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="paragraphtitle"&gt;Markup languages known and used to develop applications&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;HTML &lt;/li&gt;
    &lt;li&gt;XML &lt;/li&gt;
    &lt;li&gt;XSLT &lt;/li&gt;
    &lt;li&gt;CSS &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="paragraphtitle"&gt;Operational Systems known and deeply used through the years&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;MS-DOS (da 2.0 a 6.x) &lt;/li&gt;
    &lt;li&gt;Windows 3.x &lt;/li&gt;
    &lt;li&gt;Windows'95 &lt;/li&gt;
    &lt;li&gt;Windows'98 &lt;/li&gt;
    &lt;li&gt;Windows ME &lt;/li&gt;
    &lt;li&gt;Windows 2000 professional &lt;/li&gt;
    &lt;li&gt;Windows XP professional &lt;/li&gt;
    &lt;li&gt;Windows 2003 Server &lt;/li&gt;
    &lt;li&gt;Windows Vista &lt;/li&gt;
    &lt;li&gt;Novell Netware da 2.x a 4.x &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="paragraphtitle"&gt;General purpouse applications known and used through the years&lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;Microsoft Word da 2.0 a 2007 &lt;/li&gt;
    &lt;li&gt;Microsoft Excel da 1.0 a 2007 &lt;/li&gt;
    &lt;li&gt;Microsoft Powerpoint da 2000 a 2007 &lt;/li&gt;
    &lt;li&gt;Micrographics Designer &lt;/li&gt;
    &lt;li&gt;Frontpage da '97 a 2000 &lt;/li&gt;
    &lt;li&gt;Internet Explorer 3.x and following &lt;/li&gt;
    &lt;li&gt;Photoshop 5.5  and following &lt;/li&gt;
    &lt;li&gt;Axialis Iconworkshop 5.0  and following &lt;/li&gt;
    &lt;li&gt;Macromedia Dreamweaver 3.0  and following &lt;/li&gt;
    &lt;li&gt;Microsoft Expression Web 1.0  and following &lt;/li&gt;
    &lt;li&gt;Microsoft Groove &lt;/li&gt;
&lt;/ul&gt;
&lt;p class="paragraphtitle"&gt;Interests and hobbies&lt;/p&gt;
&lt;p&gt;Cinema, Pop music, Folk music, English language, Irish Gaelic, webs, blogs and hypertext language games. Sports: Wu Shu. &lt;/p&gt;
&lt;p&gt;Tags: &lt;a rel="tag" href="http://community.dotnetwork.it/Excentric/Tags/info/default.aspx"&gt;Info&lt;/a&gt;&lt;/p&gt;&lt;img src="http://community.dotnetwork.it/Excentric/aggbug/263.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Sabrina C.</dc:creator>
            <guid>http://community.dotnetwork.it/Excentric/archive/2009/11/08/who-am-i.aspx</guid>
            <pubDate>Sun, 08 Nov 2009 10:15:17 GMT</pubDate>
            <wfw:comment>http://community.dotnetwork.it/Excentric/comments/263.aspx</wfw:comment>
            <comments>http://community.dotnetwork.it/Excentric/archive/2009/11/08/who-am-i.aspx#feedback</comments>
            <wfw:commentRss>http://community.dotnetwork.it/Excentric/comments/commentRss/263.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>
