Install AJAX.NET 2.0 Extension in .NET 3.5 environment - asp.net

Do I need to install AJAX.NET 2.0 Extension, Futures, Samples, and Source Code even after I installed .NET Framework 3.5 SP1?
I'm using Server 2003, and installed dotnet2.0. Then I installed Visual Studio 2008 that brought .net 3.5 to my system.
I'm planning to publish an ASP.NET web app in my server :)

I believe the Ajax.Net functionality is built into the .net framework 3.5.
If your code is developed for a .Net 3.5 application then you will not need it.
If you code is developed for a .Net 2 application, then you will need to download the ajax extensions.

Related

Installing .Net framework 4.5 or 4.6 to MS visual studio community 2017

I installed MS visual studio community 2017 along with all the necessary plugins but when I am trying to create a web application in C# only the .net frameworks upto 3.5 are available and as a result I can not create MVC based C# web applications because only the option empty web application appears. I installed the .net framework 4.6.2 development pack separately but even that the issue could not be corrected. How can I solve this issue?

Web Client Software Factory 2008 ASP.NET project migration to dotNET 4.5 64 bit possible?

I have old Web Client Software Factory project built with VS2008, WCSF 2008 and MS Enterprise Library 3.1
I have to make changes to the project so I migrated the solution to Visual Studio 2012. It compiles fine with .NET 3.5 and runs on IIS 7.5 as 32bit web application (classic mode asp.net v2.0).
Is it possible to migrate such project to .NET 4.5 (64 bit)?
My guess is no. The last version of WCSF is 2010 and for the MS Enterprise Library is 5.0.
I think they both are built on .NET 3.5
Did anyone try such migration before?
Thanks
I'm planning to do the same thing for couple of my applications.
I did checked out on MSDN and the WCSF project discussion on codeplex seems there's no future roadmap for this WCSF.
See:
Web Client Software Factory
Roadmap for 2012 and beyond ?

How to update sharepoint project from .net 3.5 to 4.0

I need to change the .NET Framework Version of my Sharepoint Project from 3.5 to 4.0.
The project is generated with VisualStudio2010, Sharepoint version is also 2010. I already found this blogpost regarding this topic, but it doesnt work.
.NET 4.0 is installed on the development machine but I'm not able to select the framework in the target-framework tab at the project settings:
SharePoint 2010 does not support .NET 4.0.
If you really have to connect a .NET 4.0 application to SharePoint, you can use a web service to communicate. But you won't be able to write a .NET 4.0 WebPart or a similar SharePoint artifact.

Which versions of ASP.NET gets installed with Visual Studio 2010?

Does Visual Studio 2010 install of ASP.NET 2.0, ASP.NET 3.5, and ASP.NET 4.0?
Thanks in advance.
VS2010 comes with asp.net 2.0,3.5 and 4.0.
So if you have an existing asp.net 2.0 site for example then you can open and run this in vs2010 (vs 2010 will prompt you when you click the original solution that in order to run in vs2010 you need to upgrade the solution,this is all very straight forward). Similarly if you have an existing asp.net 3.5 site.
Also if you wish to start creating a new asp.net site and wish to use the 2.0 framework or 3.5 etc rather than the 4.0 framework then you can just select the desired version.

ASP.NET 2.0 Website uses .NET framework 3.0 DLL

We are developing ASP.NET site in VS.NET 2005. This site is will be hosted on server which has .NET 3.0 installed and in IIS, ASP.NET 2.0 would be selected under ASP.NET tab.
We would use external DLL which is being developed in VS.NET 2008 with .NET 3.0 as taraget framework. Here they are using .NET 3.0 / C# 3.0 features such as Lamda expressions.
Now, the question is,
1) If we were not using this external DLL (.NET 3.0 as taraget framework), which .NET framework version it would use for this site? Since in this case only .NET 2.0 DLLs are referenced, I think it should use 2.0 framework only.
2) In current case where we are using this external DLL (.NET 3.0 as taraget framework), will it load both framework in memory for this website or just highest version i.e. .NET framework 3.0?
3) Are there any side effects in this case because the application (website) DLL would ask loader to load .NET framework 2.0 and one of the extrenal DLL, the main application requires is in .NET 3.0. Is is possible that .NET 2.0 will be loaded first for the application but when application references external DLL, .NET 3.0 framework will be loaded?
4) Is there any difference if
the external DLL developed in .NET 3.0 as taraget framework was refereced as "Add Reference" using VS.NET 2005
the external DLL developed in .NET 3.0 as taraget framework was just copied into bin folder of application (website)
5) If it depends on what features are used in .NET 3.0 framework, please provide details in both cases; when those features used and those features are not used.
.Net 3.0 is an extension of .Net 2.0. There is no "replacement" of the framework DLLs when you use .Net 3.0 because it is composed of the same libraries, plus some additional DLLs for the added functionality. Think of the extra .Net 3.0 DLLs as additional, external functionality that is only loaded as needed.

Resources