<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: DotNetNuke Skins &#8211; ASCX vs HTML mode</title>
	<atom:link href="http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/</link>
	<description>ASP.NET, HTML, CSS, Visual Studio, CSharp, VB.NET and other programming items of interest.</description>
	<lastBuildDate>Mon, 15 Mar 2010 11:52:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Craig</title>
		<link>http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/comment-page-1/#comment-947</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Wed, 08 Oct 2008 15:05:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/#comment-947</guid>
		<description>Lisa: What do you use then to create the ascx if you are on a mac?</description>
		<content:encoded><![CDATA[<p>Lisa: What do you use then to create the ascx if you are on a mac?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lisa</title>
		<link>http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/comment-page-1/#comment-844</link>
		<dc:creator>Lisa</dc:creator>
		<pubDate>Thu, 11 Sep 2008 19:30:25 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/#comment-844</guid>
		<description>Hi! I&#039;m Lisa. I am a designer and I skin in DNN. I thought I&#039;d chime in here.

I prefer to work directly in ascx. Maybe its because I have been using HTML for about 12 years and have worked in php that I&#039;m comfortable with it. I don&#039;t use WYSIWYG like Dreamweaver and like a good designer, I work on a Mac :)

Whether its an &quot;artist&quot; thing are not, I don&#039;t know. Being a designer, I use things like pencils and photoshop to do the design side of my work and pull out Textmate and my favorite FTP program to do the development side. I try to implement the cleanest code possible and leave the creativity for the design side of things (well, you have to be creative when you are trying to get CSS structure to work in IE 6).

I do look forward to DNN 5.0. I really hope the 3rd party module creators follow suit and make their modules more xhtml compliant.

Thanks!

Lisa</description>
		<content:encoded><![CDATA[<p>Hi! I&#8217;m Lisa. I am a designer and I skin in DNN. I thought I&#8217;d chime in here.</p>
<p>I prefer to work directly in ascx. Maybe its because I have been using HTML for about 12 years and have worked in php that I&#8217;m comfortable with it. I don&#8217;t use WYSIWYG like Dreamweaver and like a good designer, I work on a Mac <img src='http://blog.dmbcllc.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Whether its an &#8220;artist&#8221; thing are not, I don&#8217;t know. Being a designer, I use things like pencils and photoshop to do the design side of my work and pull out Textmate and my favorite FTP program to do the development side. I try to implement the cleanest code possible and leave the creativity for the design side of things (well, you have to be creative when you are trying to get CSS structure to work in IE 6).</p>
<p>I do look forward to DNN 5.0. I really hope the 3rd party module creators follow suit and make their modules more xhtml compliant.</p>
<p>Thanks!</p>
<p>Lisa</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave</title>
		<link>http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/comment-page-1/#comment-812</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Fri, 29 Aug 2008 10:38:55 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/#comment-812</guid>
		<description>The two main problems I&#039;ve seen are that the tag for adding a pane adds a DIV.  But since you can&#039;t see that DIV in HTML, the designer inserts another DIV, or table, around that DIV, making collapsilbe panes practically impossible.

The second issue I&#039;ve seen, and maybe this is just designers not understanding how to do skins, is that links to the CSS get embedded in the skin.

Maybe that&#039;s been fixed recently?  I don&#039;t know.  I&#039;m a developer writing from a developers perspective and who has had to fix too many skins I&#039;ve purchased that have had these two issues.

As for converting designers.  First, I&#039;ve successfully converted several to using the most recent versions of Visual Studio or Express once they realize that the tool does a better job of producing a presentation layer for ASP.NET than their tool of choice.  When I&#039;ve let my designer use their tool, I&#039;ve had to rip out any controls they&#039;ve put in and replace them with .NET controls.  Double the work for nothing.  This is ASP.NET specific, but, most of my designers are going to be doing work on my modules as well.

Second, this series is written primarily for .NET people.  Programmers who have to do design work.  If a person who is strictly a designer benefits from what I&#039;ve written, GREAT!  But, that&#039;s not the target, and like it or not, more often than not, the bulk of the programmers out there double as designers.

Finally, my experience has been that the designers I have the most respect for are willing to at least give some other tool a try if they are given enough of a reason to.  If you have a designer who isn&#039;t willing to at least try making a skin using Visual Studio Express, you probably need a new designer.

I&#039;m glad to hear we won&#039;t need the XML file anymore.  That never made any sense to me.   I really hope the embedded CSS thing is fixed, or that it gets fixed.  But, I really don&#039;t think it is possible to fix the DIV issue, or for the designer to get the control is will want even with those two fixes unless he uses the ASCX method of developing a skin.  He might do the initial creation using HTML and run it through the parser, but I think he&#039;ll need to do &quot;clean up&quot; on the final output at the very least.  And, he&#039;ll learn while he&#039;s doing that clean up that he might as well do it as an ASCX file to begin with.</description>
		<content:encoded><![CDATA[<p>The two main problems I&#8217;ve seen are that the tag for adding a pane adds a DIV.  But since you can&#8217;t see that DIV in HTML, the designer inserts another DIV, or table, around that DIV, making collapsilbe panes practically impossible.</p>
<p>The second issue I&#8217;ve seen, and maybe this is just designers not understanding how to do skins, is that links to the CSS get embedded in the skin.</p>
<p>Maybe that&#8217;s been fixed recently?  I don&#8217;t know.  I&#8217;m a developer writing from a developers perspective and who has had to fix too many skins I&#8217;ve purchased that have had these two issues.</p>
<p>As for converting designers.  First, I&#8217;ve successfully converted several to using the most recent versions of Visual Studio or Express once they realize that the tool does a better job of producing a presentation layer for ASP.NET than their tool of choice.  When I&#8217;ve let my designer use their tool, I&#8217;ve had to rip out any controls they&#8217;ve put in and replace them with .NET controls.  Double the work for nothing.  This is ASP.NET specific, but, most of my designers are going to be doing work on my modules as well.</p>
<p>Second, this series is written primarily for .NET people.  Programmers who have to do design work.  If a person who is strictly a designer benefits from what I&#8217;ve written, GREAT!  But, that&#8217;s not the target, and like it or not, more often than not, the bulk of the programmers out there double as designers.</p>
<p>Finally, my experience has been that the designers I have the most respect for are willing to at least give some other tool a try if they are given enough of a reason to.  If you have a designer who isn&#8217;t willing to at least try making a skin using Visual Studio Express, you probably need a new designer.</p>
<p>I&#8217;m glad to hear we won&#8217;t need the XML file anymore.  That never made any sense to me.   I really hope the embedded CSS thing is fixed, or that it gets fixed.  But, I really don&#8217;t think it is possible to fix the DIV issue, or for the designer to get the control is will want even with those two fixes unless he uses the ASCX method of developing a skin.  He might do the initial creation using HTML and run it through the parser, but I think he&#8217;ll need to do &#8220;clean up&#8221; on the final output at the very least.  And, he&#8217;ll learn while he&#8217;s doing that clean up that he might as well do it as an ASCX file to begin with.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Brinkman</title>
		<link>http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/comment-page-1/#comment-811</link>
		<dc:creator>Joe Brinkman</dc:creator>
		<pubDate>Fri, 29 Aug 2008 09:10:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.dmbcllc.com/2008/08/27/dotnetnuke-skins-ascx-vx-html-mode/#comment-811</guid>
		<description>Dave - I am not sure what differences you refer to in the parsing engine that converts HTML to ASCX skins.  The two should be exactly the same.  In DNN 5.0, it will be much easier since you won&#039;t have any XML file to deal with.  If you are seeing mangling or problems in the conversion process then please post a bug at support.dotnetnuke.com.  

As for designers, I learned a long time ago that you will not get them to give up their tool of choice.  It is an &quot;artist&quot; thing.  We should accept it and make DotNetNuke better so that it does not matter which tool you choose to use.</description>
		<content:encoded><![CDATA[<p>Dave &#8211; I am not sure what differences you refer to in the parsing engine that converts HTML to ASCX skins.  The two should be exactly the same.  In DNN 5.0, it will be much easier since you won&#8217;t have any XML file to deal with.  If you are seeing mangling or problems in the conversion process then please post a bug at support.dotnetnuke.com.  </p>
<p>As for designers, I learned a long time ago that you will not get them to give up their tool of choice.  It is an &#8220;artist&#8221; thing.  We should accept it and make DotNetNuke better so that it does not matter which tool you choose to use.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.209 seconds -->
