ASP.NET

(16)
4.3 out of 5 stars

A free web framework for building Web sites and Web applications using HTML, CSS and JavaScript. Create Web APIs, mobile sites and use real-time technologies

Work for ASP.NET?

Learning about ASP.NET?

We can help you find the solution that fits you best.

ASP.NET Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
Ratings
Company Size
User Role
User Industry
Showing 17 ASP.NET reviews
LinkedIn Connections
ASP.NET review by Consultant in Program Development
Consultant in Program Development
Validated Reviewer
Verified Current User
Organic
Reviewed On

I like the tool but is not THE TOOL

What do you like best?

I'm not expert in web programing but i think is a good start point . In the internet is a lot of papers and manuals to start using asp.net . Also is free version of the IDE , i think is call Express . The feature i find most usefull was all the objects where there , just with a few clicks it gets done my screen.

What do you dislike?

If you are a front end developer is not for you , it gets the job done but is really ugly , comparing with other IDE that are no so simple but yes in the user interface . Also is not that easy to integrate with other server than IIS , you have tu ise another tricks to get the page working outside IIS.

Recommendations to others considering the product

Is a good form to learn web development and a highway to create a web solution if you don't mind the looks

What business problems are you solving with the product? What benefits have you realized?

The benefit i saw is that learning web programing is much more like destokp programing , just need to think in the source code of my solution and then put it into the web . Also the express version helps student developers to use a tool of this size

Sign in to G2 Crowd to see what your connections have to say about ASP.NET
Headshots
ASP.NET review by <span>Pablo L.</span>
Pablo L.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Is getting behind from other web tecnologies

What do you like best?

What i like in all the microsoft tool is how easy to find the component , hoy easy is to work with the entire tool , the wizards are really helpfull when you are starting o yo do not want to spent time coding for a simple aplications just to test something.Also is pretty confortable for the developers to use the framework and don't need to think about the need of other classes and objetc , also the way to use the xml for web services is so much more complete than other language , you jus have to focus on the code and your logic .

What do you dislike?

In this case is getting behind a lot , other IDEs are third party components friendly and working pretty agile in any machine , with ASP.NET now is really heavy to work and develop a pretty simple web get really big , other that for me a is a huge minus is that the front end is really poor , and other ides has much more to offer in this particular case. Also work with IIS native but if you have other tipe of server you have to implement a few tricks to get it to work. Beside the fact that all the wizards help you writing code , somete time the final result turns really heavy for something that shuold be simple , i think microsft should focus in how to optimize the code generator.

Recommendations to others considering the product

Because how is try work only with his tools is only functional when you have Microsoft tools or a infrasctructure base on 80 % microsoft tools , otherwise is going to have problems with compatibility.

What business problems are you solving with the product? What benefits have you realized?

We implement a solution to comunicate a oracle database with a windows mobile devices , that can't work together as a consult to a database , we implement a ASP.NET service to work with this solution , now asp.net ask for the data and gets translated to the windows mobile device and show it to he customer

What Other Web Frameworks solution do you use?

Thanks for letting us know!
ASP.NET review by <span>Alan I.</span>
Alan I.
Validated Reviewer
Invitation from G2 Crowd
Reviewed On

Easy to work and understand

What do you like best?

Is a natural way to work with web apps if you are visual basic developer or C# Developer It also have diferentes types of versions to get the idea of how to work with it . Native support form HTML5 an CS3

What do you dislike?

it not that easy to integrate with other platforms . it only works well and smoth with Microsft tools , using it with real live enviroment is not that great , sometimes have to work a lot just to post your web , sometimes don't work well with other browser and gets conflict of versions. Is really heavy and needs more machine than other tools

Recommendations to others considering the product

Use the express edition to start playing with this tool , is a good way to undertand what you need , then jump to the other versions

What business problems are you solving with the product? What benefits have you realized?

Work with windows mobile devices and other data base rather than SQL SERVER. is a good tool for developers that are starting and needs a development tool .

ASP.NET review by Consultant in Information Technology and Services
Consultant in Information Technology and Services
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Powerful,Reliable, Secure, Well structured/architecture Web programming language for development

What do you like best?

although it has lot of features, it has several flavors

ASP.Net Web Forms

ASP.Net MVC

ASP.Net MVC Core

ASP.Net Web Pages

Data Binding is very powerful feature, it is very easy to bind data source of several type like database, object, xml etc with a control, like in web forms we can manage it from UI. best think i like about web forms is that you can manage lot of major operations from IDE like (Visual Studio Interface).

ASP.Net MVC allow us to have several type of communication objects like TempData,Session, ViewData, ViewBag and my favorite VIEW MODEL to manage data binding with View, We can do much more.

ASP.Net MVC scaffold templates make the life easier of developer, just tell it about the Model class and scaffold template of any type like list,edit,create etc available for you.

Membership support of different types, Role base security., ORM support, Value Providers and State Management provider, Customization of providers, Easy publishing.

Async programming

Localization and Globalization

Web socket programming

Bundling and Minification

Strong Type Control

Third Party Controls

Web parts to support sharepoint

Powerful Caching support

Customized provider support

Redis Support for session management

What do you dislike?

In ASP.Net web forms page post back is overhead, managing state of each control using ViewState add loads on page initialization time,

Ajax calls passed some additional information in case of ASP.Net Ajax where update panel are base of operations to perform callbacks.It make the request slower and add some overload that have impact on performance.

Adding Jquery widgets or any javascript base widget are really hard to maintain if you do post back , as a result they lost their state, for example you have maintain the state of a tab control and when you do postback it render the page again and your last state of the javascript control gone.

Recommendations to others considering the product

I really like it because of its features and C# support, if you are comfortable to program with C# then half of your issue of learning has been resolved , you just need to find some resources to get started and you are provided with lot of materials especially on ASP.Net official side.

Major benefits:

Microsoft Support

Powerful Data Controls

Third party controls available (free and paid)

Easy to use using IDE

Nugget package manager for packages

Bower and Npm support

Bundling and Minification

Localization and Globalization support

Async programming

Web socket support

SharePoint support (Web parts)

What business problems are you solving with the product? What benefits have you realized?

Enterprise level application architecture builds on ASP.Net and it was really good experience, especially when dealing with large amount of data, data enrich controls allow to deal with it in efficient way and it was really good.

ERP system development where communication is managed by Service Oriented Architecture and deal with data in common format which is understandable by different providers/platforms.

Learning Management System which are used for training and quiz, it was really comfortable to manage large set of data of each isolated user.

Secure applications like Financial Management System.Powerful and secure hashed base membership system to manage ROLE BASE SECURITY.

ASP.NET review by <span>Anthony G.</span>
Anthony G.
Validated Reviewer
Verified Current User
Organic
Reviewed On

Getting Closer

What do you like best?

It's funny because I began developing with Microsoft Access then moved to .Net WinForms. Unfortunately when I decided to go back to school and learn web none of the local colleges taught on the Microsoft stack so I ended up learning open source technologies like PHP, HTML, Javascript etc

Anyway several years forward my employer just gave me the go head and has been allowing me to train developing in ASP.Net this last week. Wow!! I absolutely love it... I can't wait until I am familiar enough with the platform to start breaking out projects without much thought but you guys have done an outstanding job bringing all the different technologies together.

What do you dislike?

The only thing I wish you had was the WYSIWYG form builder. I know Microsoft Access and WinForms has spoiled us in this fashion.... but this is truly every desktop developers desire to be able to drop you controls in place and set properties likewise!

Recommendations to others considering the product

I think most people are like me and do not immediately make the switch because of the learning curve involved. But if you have an proficient knowledge of web development in general the switch isn't that bad. The MVC part is a little bit of a learning process... but I've seen PHP file formats just as thought provoking... I mean consider WordPress!

What business problems are you solving with the product? What benefits have you realized?

Well up until a few months ago I was a consultant... so just about any problem you could think of. I've recently took an offer from a manufacturing company and it all revolves around our product..

Benefits? Love the package manager! This of course isn't new as a .Net developer but when you bring that ease into Web Development it brings a whole new level of ease.

ASP.NET review by <span>Yauheni L.</span>
Yauheni L.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

ASP.NET - decent web framework

What do you like best?

Currently almost all stack of asp.net is open-source, so it's allows much better tweaking and hacking you tools to optimize it for certain tasks. It's much easier to setup compared to many other web frameworks. And there is not alternatives for .NET. I don't remember any task i wasn't able to do with asp.net (and which can be done with other framework).

You can do development for asp.net inside Visual Studio, which is best (or at least one of the best) IDE with huge number of features, and it has a lot of 3rd party extensions/tools.

Nuget has a lot packages/libraries with easy setup/dependency resolve.

A lot of templates and services/apis out of box.

It allows overload almost any part of the internal system.

Quite good documentation on MSDN.

What do you dislike?

For hosting you need windows (mono under linux has some limitations, and it sometimes requires a lot of additional work on platform specific bugs and initial setup).

it less convenient compared to java websites, so sometimes it harder to find developers.

MUCH less open-source projects. Especially in phase of active development.

And generally Microsoft targets enterprise more than other areas.

If you choose asp.net, probably you will be bound to a lot of other Microsoft components, so you will not be able change your platform after some point. For example, you will probably you SQL Server, just because it's very compatible with .net.

Costs of some development tools are astonishing.

Recommendations to others considering the product

99% that it will suffice all your needs, and it has quite good performance with ability to tweak some parts of system. So your answer should be based on such questions are:

is there enough asp.net developers in my area (if you are going to run it department on your own)?

benefits from ms compared to other vendors?

compare costs of tools.

What business problems are you solving with the product? What benefits have you realized?

Developing and running our site, which is currently main part of our business.

ASP.NET offers extended number of features.

Kate avatar
Kate from G2 Crowd

Learning about ASP.NET?

I can help.
* We monitor all ASP.NET reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.