what is .NET framework and how does this differ from conventional programming?
395750
It's basically the "virtual machine" that you have to have installed on a computer in order for programs made in Visual Studio.NET to work.\n\nIt is a collection of the many objects we program with in .NET.  Some of those objects are, for example, the textbox objects that know how to parse strings, the button objects that know when they are pressed and how to center an icon image, and the "common dialog controls" which help you browse the directory or choose colors.  Other objects do Just-In-Time Compiling of the .NET intermediate language and perform all sorts of other vital operations.\n\nThere are three main types of language:\n\n1. Compiled. You write the code and compile it, or translate it into 'machine code' which the computer understands without further translation.\n\n2. Interpreted. The code is written in a high-level language which is easily understood by humans. The computer must then translate the program line by line as it runs.\n\n3. Hybrid. The code is compiled into 'byte codes' which can then be translated into machine code by a computer running a runtime library. Java works this way. Essentially, the Framework is the runtime library.
72590
Do you want to learn C# or Vb.net or ASP.net..\nIf you just want to understand Dotnet framework\n'MS Press - Applied Microsoft .Net Framework Programming' is a decent book to start with.
82502
.net is a technology created by Microsoft.\nSay you might see some product that uses .net technology of microsoft they might name their product .net version.
1034291
is this ASP.NET?\n\ntry creating a function wrapper that verifies that an object is active before firing the event, if the event is being fired before the page is loaded it doesn't have the DOM to locate the control
1050154
.Net has a lower threshold for entry into the field. If you pursue mainframe type development you will encounter many individuals with significantly more experience than you.
311473
Advantages of ASP.NET over ASP:\n\nCompiled code means applications run faster with more design-time errors trapped at the development stage. \n\nSignificantly improved run-time error handling, making use of exceptions and try-catch blocks. \n\nUser-defined controls allow commonly used templates, such as menus. \n\nSimilar metaphors to Windows applications such as controls and events, which make development of rich user interfaces, previously only found on the desktop, possible. \n\nAn extensive set of controls and class libraries allows the rapid building of applications. \n\nASP.NET leverages the multi-language capabilities of the .NET CLR, allowing web pages to be coded in VB.NET, C#, J#, etc. \n\nAbility to cache the whole page or just parts of it to improve performance. \n\nAbility to use the "code-behind" development model to separate business logic from presentation. \n\nIf an ASP.NET application leaks memory, the ASP.NET runtime unloads the AppDomain hosting the erring application and reloads the application in a new AppDomain. \n\nSession state in ASP.NET can be saved in a SQL Server database or in a separate process running on the same machine as the web server or on a different machine. \n\nThat way session values are not lost when the web server is reset or the ASP.NET worker process is recycled. \n\n\nDisadvantages to other platforms:\n\nThe server framework runs natively on Microsoft IIS 5.0 or higher and Cassini, a web server developed in .NET (shipped with WebMatrix, a free ASP.NET 1.1 development environment, and Visual Studio 2005); however it can run on Linux on any of the alternative frameworks based on the ECMA standard. The most well known one is Mono Project, a free/opensource framework. \n\nPrevious versions of ASP.NET (1.0 and 1.1) were criticized for their lack of standards compliance. The generated HTML and JavaScript sent to the client browser would not always validate against W3C/ECMA standards. In addition, the framework's browser detection feature sometimes incorrectly identified web browsers other than Microsoft's own Internet Explorer as "downlevel" and returned HTML/JavaScript to these clients that was crippled or broken. However, in version 2.0, all controls generate valid HTML 4.0, XHTML 1.0 (the default), or XHTML 1.1 output, depending on the site configuration, detection of standards-compliant web browsers is more robust, and support for Cascading Style Sheets is more extensive. \n\nWhile ASP.NET 2.0 now produces markup that passes validation, it is debatable as to whether it increases accessibility (one of the benefits of a semantic xhtml page + css representation). Several controls (Login controls in particular, but also the new Wizard Server Control) use html tables to layout components which can confuse screen readers. Extensive use is also made of "inline" css rules (e.g. in the Calendar Server Control) which makes it impossible to fully separate content and styling.\n\n\n\nAlso check out:\nhttp://www.asp.net/whitepaper/whyaspnet.aspx?tabindex=0&tabid=1
255775
For client/server work I use vb.net. For web work I use ColdFusion. They are both easy to learn and easy to use.
1036059
The differences between VB6 and VB.NET transcend the languages. VB.NET is part of a brand new platform, based on the .NET Framework. All languages in .NET are based on this new platform, which allows many great new capabilities for a VB developer. Because the .NET Framework is fully object-oriented, .NET languages also must support OO features. The result is that VB.NET is fully object-oriented. This is a huge difference and is a powerful improvement over previous version of VB. It also introduces another level of complexity along with this new power.\n\nIn many ways, VB.NET can be seen as an entirely new language. Oh, much of the syntax is still there, and yes, much of it has changed. But the real differences in VB.NET are in the way we accomplish various tasks. Everything is done through the .NET Framework. All .NET languages use the same .NET classes - C#, VB, COBOL, J#, etc. In short, from a language perspective, much of the syntax will be familiar, but the way to accomplish things has changed dramatically.\n\nFrom a platform perspective, there are many advantages to .NET over COM+. First and foremost in my mind is the end DLL hell. In .NET, assemblies (analogous to executables in COM), need not be registered with RegSvr32. .NET uses the concept of namespaces. This makes deployment a breeze! In most instances, simply copying files to a destination is all that is needed to complete a deployment. Various application settings can be stored in XML config files which also makes things a bit simpler. \n\nThere are many other advantages to .NET:\n\nFull object-oriented capabilities \nAn incredible IDE \nCross-language inheritance \nReal VB (or C#, etc) in ASP.NET, not VBScript \nWeb service tools \nOne way to do things, no matter what .NET language you are using \nRegards,\nKaviPriyan\nhttp://www.tamilmasala.net\nhttp://www.indianbabycare.com
253378
.Net :- You can make your own applications\nOracle:- Create and maintain database\nJava:- Web based applications\nHTML, Flash, xml :- create cutting edge websites\nphp, cgi, asp :- server side scripting
1017305
U have to learn Microsoft .NET Framework SDK
483085
It is a development platform from Microsoft. It contains a few languages which are .NET compatible. For more information, look up www.gotdotnet.com\n\nYou can develop Windows applications, Web applications, Mobile, Pocket PC, Smartphone applications and the like.\n\nGood Luck.
387939
C#.NET needs a .NET Framework to run your application. May be you just need to download and install .NET Framework, \n\nThere are 2 version rigth now, 1.1 and 2.0, by default, try to install the 1.1 to WIN2K and see what happens, but i think this can solve your problem.
648111
Hello :\n\nThe .NET Framework enables developers to build, deploy, and run XML Web services and Microsoft .NET–connected applications. It provides a highly productive environment for integrating existing investments with next-generation applications and services.\n\nThe Microsoft .NET Framework version 2.0 redistributable package installs the .NET Framework runtime and associated files required to run applications developed to target the .NET Framework v2.0. The .NET Framework version 2.0 improves scalability and performance of applications with improved caching, application deployment and updating with ClickOnce, support for the broadest array of browsers and devices with ASP.NET 2.0 controls and services.\n\nI have all of these info , \n\nI dont know if enough info \n\nHave a nice day \n\noceanosoft group owner
717141
Try to download the free Visual C# Express 2005 from Microsoft and also check the online documentation of MSDN. \n\nThese are the excerpt from the documentation:\n\n"C# Language\nC# syntax is highly expressive, yet with less than 90 keywords, it is also simple and easy to learn. The curly-brace syntax of C# will be instantly recognizable to anyone familiar with C, C++ or Java. Developers who know any of these languages are typically able to begin working productively in C# within a very short time. C# syntax simplifies many of the complexities of C++ while providing powerful features such as nullable value types, enumerations, delegates, anonymous methods and direct memory access, which are not found in Java. C# also supports generic methods and types, which provide increased type safety and performance, and iterators, which enable implementers of collection classes to define custom iteration behaviors that are simple to use by client code.\n\nAs an object-oriented language, C# supports the concepts of encapsulation, inheritance and polymorphism. All variables and methods, including the Main method, the application's entry point, are encapsulated within class definitions. A class may inherit directly from one parent class, but it may implement any number of interfaces. Methods that override virtual methods in a parent class require the override keyword as a way to avoid accidental redefinition. In C#, a struct is like a lightweight class; it is a stack-allocated type that can implement interfaces but does not support inheritance.\n\nIn addition to these basic object-oriented principles, C# facilitates the development of software components through several innovative language constructs, including:\n\nEncapsulated method signatures called delegates, which enable type-safe event notifications.\n\nProperties, which serve as accessors for private member variables. \n\nAttributes, which provide declarative metadata about types at run time. \n\nInline XML documentation comments.\n\nIf you need to interact with other Windows software such as COM objects or native Win32 DLLs, you can do this in C# through a process called "Interop." "
1169601
Yes. This is one of the drawbacks to the .NET framework is that the redistributable is rather large. Windows 2003 and later include this. Linux and Mac have it available. You are sacrificing this dependency for cross platform programability.\n\nIf you don't need it to be cross platform, you could develop using a native Win32 compiler.
798447
as much as in .net or mainframe.
218645
Visual Basic .NET.\n\nhttp://msdn.microsoft.com/vbasic/