Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Configuration for designing skins in Visual Studio 2008Configuration for designing skins in Visual Studio 2008
Previous
 
Next
New Post
6/11/2008 2:14 PM
 

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 9:53 AM
 

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 12:37 PM
 

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 4:54 PM
 

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 11:29 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
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Configuration for designing skins in Visual Studio 2008Configuration for designing skins in Visual Studio 2008


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, 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 DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out