Visual Studio - Multiple Solution Layout For .NET Web Portal?
Dec 25, 2010
At work, we've developed a custom ASP.NET Web Portal (That's very similar to iGoogle). We have "Apps" (self-contained, large web forms) and "Modules" (similar to Google Gadgets).Currently, we use a single-solution model. Right now, we have:
To reduce copy and pasting between projects, we're going to factor out common functionality (Data Access, Business Logic) into separate projects. I'd also like to introduce Unit Tests, which is going to increase the number of projects even more.We've already reached the point where Visual Studio is choking on the number of projects. We generally only load the 3 core projects and then whatever app's/module's project we're working on.Would a different solution structure help us out? Our number of projects is only going to increase.
In general, an app or module only references the 3 core projects. Soon, apps/modules may start referencing the Data Access/Business Logic projects. But in general, apps and modules do not make references between themselves.So to recap, what is the best practice for solution structure when there are MANY projects that use a small number of core projects?
I've got a Visual Studio 2010 solution that has multiple web applications in it. I've set one as the startup project but when I debug Visual Studio is starting up a development server for each web application in my solution. Is there anyway I can have Visual Studio only start up the development server for just the default startup project?
I'm trying to create a .NET solution and add class libraries to it. First - in VS2008 I go to File > New > Project > Other Project Types > Visual Studio Solutions > Blank Solution. Then - after VS2008 creates the blank solution I right click on the solution and select Add > New Project > Visual C# > Class Library. However, when I add the Class Library to the solution, the solution icon disappears from Solution Explorer (although the solution name is still in the VS2008 title bar). Why does the solution icon disappear from the Solution Explorer when I attempt to do this?
Even though I when I create a linqtosql class I mark C# as the language it was always shows up as a Visual Basic file in the App Code file. I can't get it to stop doing that. ????? What is going on?
I have a website which was created by someone; now I am trying to open it.
My doubt is will that project contain a solution? Within Visual Studio, I am trying to open through the open website option, but I didn't find a solution.
Is that right way? How best can I open a website with Visual Studio?
I was trying to create a new page .But I needed to make the positioning to absolute.But for this the layout menu is invisible.how to add this menu to the visual studio..
I am learning ASP .net (I have several years experience designing windows applications). When I add controls to a new blank web page, I do not seem to be able to control where on the page these controls sit. They default to being jammed up against one another from left to right in the top left corner. Am I missing something? Is something not working? If this is by design, what is the basic method for controlling how controls sit on the web page?
I have installed the current version of nopCommerce (v1.6) on my local server using SQL server express.I have downloaded the version with source code and have installed it without problems.When I go to open any .aspx pages it opens perfectly but when you switch to design view all you can see is broken image's and databound labels. It looks as if it is not using the CSS as the layout is single coloum down the left hand side of the page. When I run the solution through the local host it appears perfectly in the web browser, but when I go back to the visual studio design page it still does not render correctly.Has this happened to anyone else? Has anyone found a solution to this?It makes it really hard to change the layout as when I am editing the CSS on my other monitor usually I can see it updating the page while I edit the CSS on the other, with nopCommerce I have to build the solution every time I want to look at the changes I have made. It also makes it nearly impossible to place new controls into the webpage without fiddling with them for an hour before they are in the right position.I have coded other websites by hand in visual studio I have been able to edit the layout without having to build the solution.
I have first installed VS2005 and then installed VS2008. After installing, whenever i create a solution in VS2008, i am able to create it properly. if i double-click the solution file, i am able to open the project. Recently i had a problem in my IIS 5.1 and i uninstalled it and the installed it again. After doing that whenever i try to open a VS2008 solution file, i am getting the following error The selected file is a solution file, but was created by a newer version of this application and cannot be opened.". I even tried creating a blank solution using
File->New->Project->Other Project Types-> Visual Studio Solutions-> Blank Solution.
I then added a new project to this solution. I closed the solution and again when i double-click on the newly created solution file i am getting the same error as previous one. I found some solution in the net, tried that and didn't work at all.
I do not have SQL Express installed as I already have SQL 2008 (Developer) on my Dev machine. When I say add new item -> SQL Database, give it a name and say "yes" to it creating me the app folder I then get the message that I need to have SQL Express installed and I can download it from blah blah.
Why will it not let me use/recognise my installed instance of SQL Server?
this seems to be a problem only on my new PC, not my prior PC or my coworkers PCs. But, as far as I know, I have installed VS2005 the same way, including the VS80-KB915364-X86-ENU.exe and WebApplicationProjectSetup.msi additions.
I have a VS2005 Solution called 'Intranet' made up of several web projects. One of those web projects is also called 'Intranet'. All of the projects should load as Web Application Projects, which they did on my prior PC.
Now, the 'Intranet' project seems to be opening as a Web Site project. The name of the project in the solution now shows as "C:...Intranet" instead of just "Intranet" and is not recognized as being part of the SourceSafe project(no lock icon shows). If I right-click this project, "Build Web Site" is one option.
I have problem using Visual Studio.NET 2003. When I open solution made early ago, choose the code of the existing .aspx page, could not change it, because when type nothing happened, no letter, no sign, like the keyboard is "dead" (but it is not, ofcourse).
I have a solution file with 2 projects inside, one will be handling the presentation portion and the other is for database data retrieval. I was wondering if its possible to pass a value from the presentation.aspx in the "presentation" project to the db.aspx in the "database" project? They are both in the same solution file.
how can I share one or two aspx file in two separated solution that if i change aspx file in both solution apply changes. Is it possible in visual studio 2008 or in Team foundation server?
In my company app we have organized it something like the following:
1. Solution (Transcripts) Solution Folder - Lib Solution Folder - Debug Solution Folder - Release Class Library Project Web Project
My Question:
1. All my references from Web Project are referencing to the DLL's in the Lib folder under Solution (Transcripts). Why can't we refere to DLL's directly under Web Project why the need of creating a new solution folder "Lib"?
2. When we publish the Web Project. Does that mean that all the DLL's under Lib solution folder also gets published?
I am planning to develop an application with asp.net mvc 2. In my project it is very large project.How to plan the solution structure in visual studio 2008. My requirement is module wise solution structure in visual studio 2008 using asp.net mvc2.
When editing a UserControl (.ascx) in my project, it forces a rebuild of the website when requesting the page. This really gets annoying when programming any large project, the build time goes up to 15sec+.
In the last few days I found myself looking at a blank screen more often than programming. This gets frustrating, all the waiting.
Is there a way to change the colors (or perhaps add an overlay) to the files in Solution Explorer?It would be great to be able to 'tag' the files with different colors so that you can see for example what status the different files have.
I'm working with VS2010 and I wonder should I use one Solution for multiple web applications (web sites) or is it better to create separate web applications (with it's own solution) for each web site?
I'm trying to migrate an old asp.net 1.1 application to target the new .net 4.0 framework. There are good guides available on this [URL]. However, all approaches start with the assumption that the 1.1 project contains a solution file which one has to open using VS 2010 and go through the conversion wizard.
In my case, the project does not have any solution file, giving me a sort of chicken and egg issue.
Is there a way to add a 1.1 .net soution file with or without VS 2010? Using command line tools? What is so special about a solution file anyway?