Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

$4.95 Windows Hosting at Webhost4life.com
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
Aspose - The .NET & Java component publisher
 


  Sponsors  

Meet Our Sponsors

FCKeditor Project
Salaro -- Skins and more
OnyakTech
The best choice for your web site host, email hosting, and domain registration.
CrystalTech Web Hosting™
Webhost4life, specialists in DNN hosting
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Make it Hot! ( ...  Configuration for designing skins in Visual Studio 2008
Previous Previous
 
Next Next
New Post 6/11/2008 11:14 AM
Unresolved
User is offline CT
50 posts
10th Ranked


Configuration for designing skins in Visual Studio 2008 

Because of the dynamic way in which DNN pages are generated, it does not seem possible in Visual Studio 2008 to bring up the Default.aspx page in Design View and then interactively work on designing and modifiying a skin with the CSS tools that are available in VS 2008.

Or am I missing something? Is there some configuration trick that can be used? It seems that twiddling the CSS files then only to test and view in a separate browser running a live DNN application seems wasteful of the power of the design facilities within VS2008. So has anybody any suggestions for how to use VS2008 more effectively?

Will DNN 5 (Cambrian) have an architecture and templates that will more effectively enable use of Visual Studio 2008 and all of the powerful design tools within VS2008? Please, please, please!!!!

Same request regarding modules and module development with up-to-date current templates appropriate and effective for exploiting full power of VS2008?


CT
 
New Post 6/12/2008 6:53 AM
User is offline myke
43 posts
10th Ranked


Re: Configuration for designing skins in Visual Studio 2008 

I am pretty sure the skinning docs are in here.  http://sourceforge.net/project/downloading.php?groupname=dnn&filename=DotNetNuke_4.4.1_Docs.zip&use_mirror=internap

 

Have you ever had any experience with skins???  You will not be modifying the default.aspx file in the root directory.  You create a skin in VS or Dreamweaver of whatever you wish packaged with CSS, XML, Image files and zip them up to create a skin.  You then upload the skin with DNN skinning engine, and voila!  Of course its not this simple!  check out the docs or simply google it, youll find tons of info!

 
New Post 6/12/2008 9:37 AM
User is offline Jeff Cochran
1275 posts
6th Ranked


Re: Configuration for designing skins in Visual Studio 2008 

You may be the first I've seen that says VS2008 has powerful "design facilities."  But you're right, while you can edit the code in VS, the only practical testing is with a working DNN site.  When I develop skins I use a DNN site I created for the purpose of testing skins, with several pages of different content so I can quickly check a skin's look.

Then again, all DNN development really requires a working DNN site.  You can't develop anything independent of the framework.

Jeff

 
New Post 6/23/2008 1:54 PM
User is offline CT
50 posts
10th Ranked


Re: Configuration for designing skins in Visual Studio 2008 

I stand by what I wrote regardless of whether you have seen such remarks before or not. And I am familiar with the mechanisms for packaging skins. But packaging skins was not my concern. Designing them visually in VS2008 was the topic of my post.

For those of us (1) who have patiently struggled over the years with all of the previous versions of Visual Studio, and (2) who do not want to spend additional money on various other expensive (or not-so-expensive) design environments whether DreamWeaver or whatever, Visual Studio 2008 now does provide a powerful design environment that is wasted (ie, not used or useable) when developing in the context of a dynamic "skin-injected" web application such as DNN.

For an entire open source project that focuses on separation of programming logic and visual design, and places emphasis on such separation, it should in fact be possible to develop the design (at least in part, if not in full) without requiring a live database-driven DotNetNuke installation dependent on all the programming logic because it does SLOW down development of the design and violates the spirit of being able to design the visuals without the functional programming logic.

If there is no VS2008 configuration currently available, or no alternative Default.aspx page as the test-bed to host the css style file while under development, then this alternative design style driver DefaultDesign.aspx page is something that should be considered and made available by the Core Team Members responsible for skinning. It should be more-or-less a corresponding page that uses or could use dummy placeholders for static dummy text on all of the key objects or key skin objects that are part of standard DNN installations. Such an alternative static DefaultDesign.aspx that matches as well as possible the normal dynamic Default.aspx would in fact enable proper use of the Visual Studio 2008 design environment for developing CSS style files and building skins in a much faster and more efficient manner (ie, independent of the database and a live DNN installation).

It would be nice if an appropriate Core Team Member for skinning the new version  DNN 5 Cambrian would comment here and let us know if the new version will have any capability such as what I've described here to help speed development of skins.


CT
 
New Post 6/23/2008 8:29 PM
User is offline BeeMarie
83 posts
10th Ranked


Re: Configuration for designing skins in Visual Studio 2008 
Modified By BeeMarie  on 6/23/2008 11:37:35 PM)

I preview my ascx files in MS Visual Web Developer 2008 Express Edition on the local host all the time.

You can't just open up an ascx file from the file --> open method if you want to be able to preview it locally.

You have to create a web site first using File --> New Web Site. When you do that it gives you instructions on how to run it on the local browser. When you get the new web site project set up, then you can create as many different ascx pages inside that project as you want and preview them locally with all of the DNN runat=server stuff the same as it is live.

It took me several tries to work out how to do it.

Hope this helps you out,

~Bee

 Forgot to mention: You must have the DNN Starter Kit installed for this to work. Should be easy to find a free download with Google.

 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Make it Hot! ( ...  Configuration for designing skins in Visual Studio 2008
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, please observe the following posting guidelines:

1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Expressnet - DotNetNuke Hosting
Expressnet provide premium quality ASP.NET Web Hosting. We specialise in Windows based products including ASP.NET and Microsoft SQL Server. We offer fantastic value packages for DotNetNuke hosting. We also offer free asp.net web hosting
www.expressnet.com.au
Softech Development, Inc.
We help your business work smarter with DotNetNuke. Whether you need a new implementation, a custom module or skin for an existing implementation, or integration with your business processes, Softech has the experience and expertise to make it happen.
www.softechdevelopment.com
Module Development by Engage Software
Specializing in custom module development, training and skinning.
www.engagesoftware.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP