Development Frameworks for the Microsoft Developer

An application framework consists of a software framework used by software developers to implement a structure of an application. A Web application framework, on the other hand, is a software framework that is designed to support the development of Web applications such as Web resources, Web services, and Web APIs.

Sometimes, you can use different frameworks together and then the world of software development becomes beautiful and glorious. With the next few slides, I will introduce a few Development Frameworks that can be used with Visual Basic.

IntroductionIntroduction

Introduction

1Microsoft.NET

The .NET Framework is a software framework that includes a large class library known as the Framework Class Library and provides language interoperability across several programming languages.

2JQuery

jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML. The modular approach to jQuery allows the creation of very powerful, dynamic Web pages and Web applications.

3Ruby on Rails

Ruby on Rails is a model-view-controller framework providing structures for a database, a Web service, and Web pages. It facilitates the use of Web standards such as JSON or XML for data transfer and also HTML, CSS, and JavaScript for display.

4AngularJS

AngularJS is an open-source Web application framework by Google. It aims to simplify both the development and the testing of applications by providing a framework for MVC and MVVM architectures, along with components commonly used in rich Internet applications.

5WordPress

WordPress is an open-source content management system based on PHP and MySQL.

6Django

Django is a Web framework written in Python that follows the model-view-controller architectural pattern. Django’s primary goal is to ease the creation of complex, database-driven Web sites via reusability of components and rapid development.

7Bootstrap

Bootstrap is a collection of tools for creating Web sites and Web applications. It contains HTML- and CSS-based design templates for forms, buttons, typography, navigation, and other interface components.

More by Author

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Must Read