ASP.NET MVC

ASP.Net upgrades for Mobile {Comments Off on ASP.Net upgrades for Mobile}

by Robert L
Microsoft is upgrading its ASP.Net MVC software, adding mobile Web functionalty and capabilities for building Web applications that load faster, a company official said. ASP.Net MVC 4 Beta was released earlie. ASP.Net MVC enables development of Web applications via the popular Model-View-Controller architectural pattern. The beta release will be built into the beta version of Visual Studio 11/Net Framework 4.5, due to be released. read more...

Web Development With ASP.NET MVC {2}

by Daniel S
As discussed last week, Microsoft ASP.NET is a common web development tool. ASP.NET MVC (Model View Controller) is a component, built into ASP.NET that offers built in AJAX functionality and support of jQuery. As we progress further in web development, we are starting to see that AJAX is becoming more standardized to many web applications. ASP.NET MVC peovides Helper classes to generate HTML, which supplements AJAX scripts. ASP.NET MVC also provides a good development platform when designing in HTML, CSS, and JavaScript. read more...

Microsoft ASP.NET MVC goes open dev {1}

by Bernard T
The article I read this week had to do with how Microsoft has take its ASP.NET MVC( Model-View-Controller) into the open development realm. Microsoft’s Web Application framework has been open sourced since its release in 2009 but according to the article, its development was solely Microsoft’s concern. Under this new development model, users and developers will be able to see the products inner workings right down to individual code development, bug-fixes and its new features. Most importantly, the author says which has been a long time coming, Microsoft will now accept third party patches and contributions. One such update has already been accepted from Miguel de Icaza, founder of Mono, the open source implementation of the .NET stack. This is not the first time Microsoft has done this, Windows Azure SDK for the company’s cloud computing service is also an open project, hosted on github, which allows third-party contributions. One thing to note, the author says is that even though Microsoft seems to have embraced open-source and development, they will still have final say of what gets integrated and what doesn’t. For now, they will continue to support ASP.NET MVC as a developed framework but they expect the community involvement will bring forth a system that is better suits the needs of developers in a more responsive and more innovative way. read more...

Web Development in Courses {4}

by Irving A
In the industry today we find a large number of web development tools and technologies in the industry. Due to the amount of information and time constrain web courses are not practically taught in today’s colleges. Due to the high demand for .Net developers, institutions have a form of Microsoft technologies being taught. ASP.NET MVC provides a good way to teach several aspects of web development such as HTML, CSS, and JavaScript. A mixture of markup and .Net can produce dynamic page behaviors. This journal focuses on the use of ASP.NET MVC3 as a platform to teach standers that are enforced in today’s industry. ASP.NET MVC has served as a gateway for HTML, CSS, and JavaScript. The development uses basic technology as used in Microsoft which gives functionality and Helper as well as AJAX support. read more...

Building a Single Government Portal {3}

by Cary C
The journal article I read focuses on designing government web portals using ASP.NET.  One of the largest problems the writers came up with was that the sub-websites of the various branches, levels, and agencies that make up the government as a whole, have not been properly planned so that they can be navigated and efficiently share data.  The developers mention that government web sites are more like data islands that are isolated from one another.  The goal that they have proposed is to redesign all of the web sites with a singular government database serving as the “basement” of the foundation.  In other words, the data would be consistent because there would only be one copy.  Their functional design is to create a top level government portal and then having lower level sub-sites sit below the portal.  Each site could be managed independently, but a set of standards would assist in easing communication between the sites. read more...

Microsoft’s New Developer Tools {3}

by Cary C
Microsoft is gearing up to release a new slew of technologies that help developers create server based apps.  All of the products mentioned in the article are currently in their beta releases and are anticipated to be released within the next year.  The trio of tools has been designed with flexibility in mind, as more and more applications are used not only on a traditional web based page that are viewed on computers, but also need to be visible using mobile devices.  With mobility in mind, the applications that are going to be built using Microsoft’s new developer’s tools will be designed to be very lean.  Because of this, Microsoft has built in tools that will allow the developers to find similar code within their applications and consolidate said code to create a more reduced package.  Microsoft’s focus is to continue to have developers use its products to create applications using .NET, but they are also moving away from their traditional dependence of presuming that all users are going to want and can use Internet Explorer for their applications. read more...

Choosing ASP.NET MVC {Comments Off on Choosing ASP.NET MVC}

by Omar N.

In the article titled “Which ASP.NET is Better?”, the older ASP.NET Web Form is compared to the newer ASP.NET MVC framework. Although the new framework offers many modern advantages, the author advocates that moving to ASP.NET MVC may not be worth it for web developers because, at the core level, the two are nearly identical. The newer ASP.NET also advertises itself as making it easier to produce cleaner code through its debugging process. This is accomplished by having the ability to isolate certain parts of the code and making it more noticeable where an error may exist. The author argues that the chance of writing bad code is nearly the same between the two, but MVC just makes it easier to diagnose. read more...

Advantages of ASP.NET MVC {Comments Off on Advantages of ASP.NET MVC}

by Tuyen H

In the article “Which ASP.NET is Better,” Dino Esposito introduces many advantages of new ASP.NET was created by Microsoft in 2007-2008 called ASP.NET Model View Control (MVC). ASP.NET MVC allows web developers build their web system separate data, business, logic, and presentation layer to the users. Therefore, using this ASP.NET framework, the developers can keep business logic out of the presentation layer. Moreover, the framework has a lot of new features such as total control over HTML and offers cleaner interaction with inline JavaScript. According to the author, “By offering control over HTML and interaction with inline JavaScript, ASP.NET MVC overcomes one of the best selling points of ASP.NET Web Forms when it was introduced a decade ago: Web Forms shielded developers from the nitty-gritty details of HTML.” Furthermore, ASP.NET MVC uses interface based contracts which allow developers easily test on the components by using isolation components. As a result, ASP.NET MVC produces cleaner and more testable code. In this article Dino Esposito also compare between two options of ASP.NET, “the old faithful ASP.NET Web Forms and the young gun, ASP.NET MVC framework.” Finally, the author recommends companies to adapt the ASP.NET MVC as soon as Web Forms is no longer serving. read more...

ASP.NET MVC {Comments Off on ASP.NET MVC}

by Jonathan F

http://t1.gstatic.com/images?q=tbn:ANd9GcQgQKnRVdXUJhaodlvPI-avERjxr_hKhUBlcQF-cJIynwBXJp4O

Developers now have a choice when developing a Web page, they can use ASP.NET or use ASP.NET MVC. MVC stands for Model-View-Controller it is a framework that separates an application into three main components. Many companies now are choosing ASP.NET MVC because it lacks any constraints that are imposed by ASP.NET and are using it to revise existing sites. The problem is that there is a greater startup cost for ASP.NET MVC and the benefits of using it might not be large.  ASP.NET MVC was created by Microsoft in 2007- 2008 to demonstrate that it was able to apply MVC to ASP.NET. Its goal was to separate data, business logic, and the presentation to the user. It wanted to reduce the intermingling of the business logic and presentation layer. ASP.NET MVC is more advanced than ASP.NET because it incorporates some of the business and technological advances that have been made after ASP.NET was released. The advantages that ASP.NET MVC has over ASP.NET is that it is lightweight, easy to modify, and highly testable. The first people to adopt ASP.NET MVC were developers that were not happy with the ASP.NET Web Forms because it created a large layer built on top of the Web Forms. ASP.NET MVC lets developers have control of HTML and HTTP. The control of HTML was important because developers could build applications using Ajax more comfortably and it made it easier to add more interactivity and responsiveness to existing apps. ASP.NET MVC adapts easier to the new Web technology developments and ASP.NET MVC uses interface-based contracts that allow isolation which makes testing components easier. It is easier to test code and to write the code cleaner. The author says that although ASP.NET MVC is better than ASP.NET Web Forms it is not really necessary to use ASP.NET MVC over ASP.NET because the core functions of both are the same. The only real reason to use ASP.NET MVC is when Web Forms are no longer useful to the developer. read more...