---
title: ".NET 4.5 Reviews"
meta_title: ".NET 4.5 Reviews 2026: Details, Pricing, & Features | G2"
meta_description: Filter 81 reviews by the users' company size, role or industry to
  find out how .NET 4.5 works for a business like yours.
aggregate_rating:
  rating_value: 4.2
  review_count: 81
  scale: '5'
date_modified: '2026-07-17'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# .NET 4.5 Reviews
**Vendor:** Microsoft  
**Category:** [Other Development Software](https://www.g2.com/categories/other-development)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 81
## About .NET 4.5
.NET Framework 4.5 is a comprehensive and consistent programming model developed by Microsoft for building applications with visually stunning user experiences, seamless and secure communication, and the ability to model a range of business processes. This version introduces significant enhancements that improve developer productivity and application performance. Key Features and Functionality: - Asynchronous Programming: Incorporates the `async` and `await` keywords, simplifying asynchronous code and enhancing application responsiveness. - Networking Enhancements: Adds support for WebSockets, enabling real-time, bidirectional communication between client and server. - ASP.NET Improvements: Introduces model binding for Web Forms, allowing for cleaner and more maintainable code. - Windows Presentation Foundation (WPF) Enhancements: Includes the new Ribbon control for rich user interfaces and improved performance when displaying large data sets. - Windows Communication Foundation (WCF) Updates: Simplifies configuration and supports multiple authentication modes on a single endpoint. - Windows Workflow Foundation (WF) Enhancements: Adds support for state machine workflows and improved designer features. Primary Value and Solutions Provided: .NET Framework 4.5 addresses the need for developers to create high-performance, scalable, and responsive applications across various platforms. By introducing asynchronous programming patterns, it allows applications to remain responsive under heavy workloads. The support for WebSockets and improved networking capabilities enable the development of modern web applications with real-time communication features. Enhancements in ASP.NET, WPF, WCF, and WF provide developers with powerful tools to build rich user interfaces, efficient communication systems, and complex workflows, thereby reducing development time and improving application maintainability.



## .NET 4.5 Pros & Cons
**What users like:**

- Users praise the **stability and async/await architecture** of .NET 4.5, enhancing responsiveness in AI applications. (8 reviews)
- Users praise the **excellent performance efficiency** of .NET 4.5, appreciating its seamless async/await implementation. (8 reviews)
- Users appreciate the **ease of coding and debugging** with .NET 4.5, enhancing their development experience and productivity. (7 reviews)
- Users appreciate the **huge class library and async/await features** , simplifying development while ensuring high performance and fewer bugs. (7 reviews)
- Users value the **easy and smooth debugging** experience in .NET 4.5, enhancing overall development efficiency. (4 reviews)
- Users appreciate the **development ease** of .NET 4.5, noting its predictability and smooth debugging experience. (4 reviews)
- Development Efficiency (4 reviews)
- Debugging Tools (2 reviews)
- IntelliSense (2 reviews)
- Productivity Improvement (2 reviews)

**What users dislike:**

- Users find **compatibility issues** with .NET 4.5 due to reliance on older frameworks, limiting access to modern features. (6 reviews)
- Users find the **limited features** of .NET 4.5 outdated, lacking support for modern cross-platform development. (6 reviews)
- Users find .NET 4.5 to have **missing features** , limiting its effectiveness for modern applications and third-party integrations. (5 reviews)
- Users find the **learning curve steep** , particularly for beginners struggling with C# syntax and project structure. (3 reviews)
- Users express frustration with the **limited cross-platform compatibility** of .NET 4.5, hindering deployment flexibility. (3 reviews)
- Software Heaviness (3 reviews)
- High Resource Usage (2 reviews)
- Learning Difficulty (2 reviews)
- Complexity Issues (1 reviews)
- Users find the **initial setup process complex** , making it time-consuming compared to newer frameworks. (1 reviews)

## .NET 4.5 Reviews
  ### 1. We can create Magic sby using .Net 4.5

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Accounting | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 06, 2019

**What do you like best about .NET 4.5?**

we can develop anything using this i used for creating invoices

**What do you dislike about .NET 4.5?**

i never see anything like that in this  

**Recommendations to others considering .NET 4.5:**

yes

**What problems is .NET 4.5 solving and how is that benefiting you?**

yes it solved mos tof our problems

  ### 2. .Net 4.5 review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 27, 2019

**What do you like best about .NET 4.5?**

It allows to build robust applications also allows a lot of customizations as needed.

**What do you dislike about .NET 4.5?**

the product sometimes still crashes abruptly. Sometimes it makes you to restart the system else the results produced are not as expected.

**Recommendations to others considering .NET 4.5:**

.NET 4.5 is good. Also plan to consider .NET core and Azure cloud as the platform going forward as most of the companies are headed in that direction

**What problems is .NET 4.5 solving and how is that benefiting you?**

I am using .NET to develop solutions for healthcare platform. The 4.5 version offers benefits such as socket programming, multi threading, asynchronous programming

  ### 3. Ease of Use and Integration 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 12, 2018

**What do you like best about .NET 4.5?**

The thing we like the best is the security it offers as we integrate into our application. It has a great ability for backwards compatibility within all our applications. 

**What do you dislike about .NET 4.5?**

One thing that we tend to dislike is the actual upgrade process within our application, but I don't think that has anything to do with the .net framework itself more on how we architected each application. Some legacy code takes more of an effort to keep current. 

**Recommendations to others considering .NET 4.5:**

.NET helps us with the reduction of developmental as well as cost in order for us to be an efficient and effective IT organization.

**What problems is .NET 4.5 solving and how is that benefiting you?**

Some business benefits is .net's ability to handle many of our business processes, one of which includes the ease of deployment across all our applications. Being a government contractor security is a big thing with our company, and the .net framework provides that for us.  

  ### 4. Great framework for development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bertrand T. | Directeur Technique des Développements Informatiques, Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2018

**What do you like best about .NET 4.5?**

Many additions were made on .NET framework 4.5, among those asynchronous calls, Workflow foundation, WPF, WCF, networking, web.

C# is a great language to work with, with great performance.

**What do you dislike about .NET 4.5?**

In C# 4.5 it was not possible to run as is on other environment like Linux.

**What problems is .NET 4.5 solving and how is that benefiting you?**

Any development can be made with .NET 4.5: web app, console app, web services!

  ### 5. Microsoft .NET 4.5 is an amazing framework for software development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Health, Wellness and Fitness | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 07, 2018

**What do you like best about .NET 4.5?**

Very flexible with an enormous amount of class libraries; makes development enjoyable and allows you to focus on delivering business value

**What do you dislike about .NET 4.5?**

Have not found any drawbacks to using the version of .NET; very stable

**Recommendations to others considering .NET 4.5:**

Great platform for development, you will see a solid ROI, worth trying if you are not already using

**What problems is .NET 4.5 solving and how is that benefiting you?**

Developing web based applications for the health and wellness industry

  ### 6. Changes can be done easily

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 28, 2018

**What do you like best about .NET 4.5?**

one of the best choices for developing web based and desktop based application and it makes complex application looks easier. With versatile and dynamic library it ensures security and rapid development. this software able to make new applications and also helps with security. easy to use 

**What do you dislike about .NET 4.5?**

I don't have  any kind of dislikes on this product or software because it is easy to use one of the best choices to create or make web based programs.it also help with security and improves the speed with in the system and provides a integration in all aspects.

**Recommendations to others considering .NET 4.5:**

best in my use

**What problems is .NET 4.5 solving and how is that benefiting you?**

speed and security 

  ### 7. Full time .NET developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 01, 2018

**What do you like best about .NET 4.5?**

I do like the strongly typed nature. Also, the Visual Studio as IDE make the perfect experience.

**What do you dislike about .NET 4.5?**

Cross platform support which has been overcome in .NET Core.

**What problems is .NET 4.5 solving and how is that benefiting you?**

My main focus is writing the Data Access Layer for the enterprise solutions. Also, I do write the WCF services, WPF applications. 

  ### 8. It's a bit out of date now.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Lee C. | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 31, 2018

**What do you like best about .NET 4.5?**

.Net 4.5 paved the way for massive changes in the framework ultimately leading to 4.7 and to .Net Core (which I love).

**What do you dislike about .NET 4.5?**

Nothing I really dislike, the 4.5 version of the framework just feels a bit cumbersome in some places now with the improvements in 4.6, 4.7 and Core

**Recommendations to others considering .NET 4.5:**

Get .Net Core instead, or at least get 4.7 or whatever the latest version is when you read this.

**What problems is .NET 4.5 solving and how is that benefiting you?**

N/A - I use .Net Core. 

  ### 9. Best .Net Update in Years

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jordan M. | Software Engineer, Chemicals, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 27, 2017

**What do you like best about .NET 4.5?**

Great new features building on the already powerful framework of .NET.  This version adds the async and await constructs, zip file handling, regex timeouts, and much more

**What do you dislike about .NET 4.5?**

The framework is so vast it is hard to tell what is new and little time saving features are not always advertised.

**Recommendations to others considering .NET 4.5:**

It is a vast and powerful framework but do not be intimidated by its size or complexity.  Once you learn the basics, it is easy to pick up the time saving shortcuts.  A quick web search usually leads to many others with similar questions on usage or problems

**What problems is .NET 4.5 solving and how is that benefiting you?**

The .Net framework allows me to build high quality applications and focus on the differentiating business needs of our company rather than having to spend time writing boilerplate UI code, IO code, or other simple tasks.

  ### 10. Experienced .Net developer from past 7 years

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sandeep S. | Senior Software Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 26, 2015

**What do you like best about .NET 4.5?**

Extensive .Net framework
Extensive libraries
C# support
Ease of programming
Power of .Net
Responsiveness 
Reactive extensions, Lamda functions etc
Ease of debugging
Now Microsoft is supporting open source projects for .Net - .NET core

**What do you dislike about .NET 4.5?**

How its influenced by Java :-(
.Net was not a open source - but not Microsoft is supporting open source .NET core which is a big win
Need to provide .NET package along with our product - but I thing thats not that bad.



**Recommendations to others considering .NET 4.5:**

Go for .NET 4.5 - and its improving

**What problems is .NET 4.5 solving and how is that benefiting you?**

Our whole product is made using .Net - C# and WPF
Support of database connections
Multi threading and parallelism support
.NET Reflector - makes debugging easy

  ### 11. .Net 4.5 the improved and more functional .net framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2018

**What do you like best about .NET 4.5?**

Ability to use asynchronous methods within the I/O classes.

**What do you dislike about .NET 4.5?**

The framework performs as expected, so nothing to dislike.

**Recommendations to others considering .NET 4.5:**

It's a great development product.

**What problems is .NET 4.5 solving and how is that benefiting you?**

Improved performance in .net based apps with new features  fro parallel computing.

  ### 12. Integration of applications in .NET 4.5

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 20, 2018

**What do you like best about .NET 4.5?**

It is a good IDE to develope new web applications.

**What do you dislike about .NET 4.5?**

It is not easy to download plugins from the application sometimes.

**Recommendations to others considering .NET 4.5:**

It is easy to develope some types of applications

**What problems is .NET 4.5 solving and how is that benefiting you?**

Integration of applications.

  ### 13. Architect

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 27, 2018

**What do you like best about .NET 4.5?**

Ease and use and comprehensive options !!

**What do you dislike about .NET 4.5?**

Complexity and lack of good documentation

**What problems is .NET 4.5 solving and how is that benefiting you?**

Application development

  ### 14. Best development platform ever invented

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rui Miguel C. | Owner and Consultant, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 10, 2017

**What do you like best about .NET 4.5?**

.Net and its companion languages like C# are unique as a developer platform and a runtime. I love the fact that .Net has a common runtime that supports several languages to be used to develop on top of it and the interoperability between those is absolutely flawless. The is made possible by the metadata that is included in the binaries that are compiled, which are called assemblies.

The other thing I love is the fact that the compiled binaries do not contain by default native code, but intermediate language code (which is binary, not text) that is just-in-time compiled to native on runtime. This is a very small performance penalty on application start-up (and the first time each method is used for the first time), but essentially makes applications multi-platform. In the end, native code is actually run, so performance is not an issue.

Yet another amazing aspect .Net has is the incredibly optimized garbage collector. This means that developers don't need to worry about managing object memory. There are no segmentation faults for trying to access already de-allocated memory. There are no memory leaks (strictly speaking that is - in practice, there still can be memory mismanagement by making bad use of static variables). As to the performance, while purists will stand by their highly optimized C and C++ code, for applications that have a lot of objects being created and disposed, the GC does represent an incredibly *better* performance than C and C++. I've already benchmarked this and the difference can be of something between 5x and 10x faster, where .Net solidly wins. Moreover, .Net manages very well the problem of memory fragmentation.

Finally, .Net supports some language features I absolutely became dependant on. Delegates are so much better than Java's anonymous interfaces. Properties are an incredibly better way to expose private state, that Getters and Setters. Generics are well implemented instead of being erasure generics.

Finally, there's the unique killer feature, LINQ - Language Integrated Query. Linq allows for expression trees to be written in the language of your choice (for instance C#) and have those expression trees be translated by database providers into optimized SQL queries to that database. This allows a whole new level of ORMs and a great example is Entity Framework. But this is just one of LINQ's many aspects. Depending on the context, the exact same LINQ, usually represented as a lambda expression, might be used as either an expression tree or an anonymous method. This means the same logic used to query a database can be used to query non-database things like lists of objects, XML, Json and so on. It is extremely versatile.

There are so many more things I absolutely love about .Net, but these are probably the main things.

**What do you dislike about .NET 4.5?**

The fact that in the past .Net was officially a Windows only proposition. In fact, .Net 4.5 is still only Windows. It kind of defeats one of its great characteristics, the fact that it is in theory multi-platform. However, there has been Mono, an alternative .Net implementation that wasn't supported by Microsoft and even better, .Net has been rebooted and a there is now .Net Core that is officially multi-platform. In practice, nowadays we can run .Net in a very broad range of devices ranging like macOS computers, Linux desktops and servers,  iPhones and iPads, Android devices and Windows UWP, Even IOT devices, hologram and Xbox are supported now.

**Recommendations to others considering .NET 4.5:**

Do consider .Net Core. .Net Core is still not the complete framework, so it still misses some bits. If you need some more advanced features like AppDomains and more control over threads, you're out of luck with .Net Core and you will need the full framework like .Net 4.5. However, if you don't need those features, .Net Core is a supported multi-platform solution.

**What problems is .NET 4.5 solving and how is that benefiting you?**

I've developed many line-of-business applications.

  ### 15. .net 4.5 my preferred framework to develop  web applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 27, 2017

**What do you like best about .NET 4.5?**

There is a lot to like about .net 4.5 framework, it has made a lot of improvements since 4.0 such as:
Support for Windows Runtime
Support for Async Programming
Faster ASP.NET Startup
Better Data Access Support

.net 4.5 framework has a lot of builtin functionality and classes that can be used to speed up programming. I like the fact that as .net framework evolves they keep adding new functionalities and classes that is seen as a common need in the industry 

.net 4.5 is a very mature framework finding documentation on classes and usage is easy to find not to mention tons of examples

**What do you dislike about .NET 4.5?**

Applications built on .net 4.5 could only be hosted on windows, this has been resolved in later release "Asp.NET Core". 


**Recommendations to others considering .NET 4.5:**

.net 4.5 is a great framework to either start your development path or to switch to easily build robust applications. If you are however looking to build a cross platform web application, you should consider using Asp.NET Core framework instead of Asp.NET 4.5

**What problems is .NET 4.5 solving and how is that benefiting you?**

I have mostly used .net 4.5 to building enterprise systems that implements Microservices Architecture to ensure that applications are built with scalability in mind. 

  ### 16. 5 years using product

**Rating:** 5.0/5.0 stars

**Reviewed by:** Viacheslav S. | Software Developer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 14, 2016

**What do you like best about .NET 4.5?**

4.5 introduced tons of performance and stability improvements to mature and well known .NET Framework technology.
The best features I like are:
Background garbage collection for servers
and 
Ability to explicitly compact the large object heap (LOH) during garbage collection

**What do you dislike about .NET 4.5?**

Cross-Platform Development with the Portable Class Library.
Some features are available only when using Visual Studio 2013 or higher.
New reflection engine 

**Recommendations to others considering .NET 4.5:**

.NET 4.5 and 4.6 are the most up to date versions of well known Microsoft development technology.
I'd highly recommend using it today due to:
* maturity of platform, language and tools;
* high number of developers familiar with the technology;
* high stability and robustness;
* unclear future of .NET 5 and next generations.

**What problems is .NET 4.5 solving and how is that benefiting you?**

Development and support of enterprise server applications and services

  ### 17. Great platform for rapid application development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 02, 2016

**What do you like best about .NET 4.5?**

Very feature rich and flexible platform for development of cross-platform applications.  You can use the language that is most comfortable to you, from VB.NET to C# - it's up to you.  In addition, now with Microsoft's purchase of Xamarin, you can build thick-client, thin-client, or native mobile apps all using one familiar platform and framework.  This gives you maximum flexibility with your development projects and ensures quicker time to market for your software and applications.

**What do you dislike about .NET 4.5?**

i think that the previous version of the .NET framework being a closed system was a negative, but this is being addressed with .NET Core 1.0.  Opening the framework up to the community will only increase adoption and get more people on board.

**What problems is .NET 4.5 solving and how is that benefiting you?**

We run a development shop that creates cross-platform applications. This includes web applications as well as native mobile applications.  Our core competencies are on the .NET platform so we are looking forward to the new .NET Core.  We have benefitted from being able to quickly build any type of application with standard technologies and consistency across our development teams.  The tools that back the .NET platform, including Visual Studio and now Xamarin only help to make our jobs easier.

  ### 18. Vast improvement over .net 4.0

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Insurance | Enterprise (> 1000 emp.)

**Reviewed Date:** October 20, 2016

**What do you like best about .NET 4.5?**

Support for Async and overall speed improvements have made this product a vast improvement over 4.0.

**What do you dislike about .NET 4.5?**

Had to update past Windows 8, which wasn't a huge deal, just a time burden for us.

**Recommendations to others considering .NET 4.5:**

Play around with it, if you are using 4.0 and are reluctant to move, this is a great time to do so.  Speed of execution alone is worth the change.

**What problems is .NET 4.5 solving and how is that benefiting you?**

Speed.....always the most important thing when pushing something to a customer.  4.5 has improved on that greatly.

  ### 19. support of Async Programming and Windows Runtime and Faster ASP.NET Startup

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anas J. | Senior .Net Developer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 27, 2016

**What do you like best about .NET 4.5?**

1- Support for Windows Runtime, Metro Style Applications,WebSockets, Workflow Support - BCL and Async Programming.
2- Garbage Collector Improvements and Faster ASP.NET Startup.
3- Have a great features like ADO,Net, WPF (Windows Presentation Foundation) and WCF (Windows Communication Foundation)
4- You can write application using multiple languages like C# and VB.Net.
5- Can use it to develop Web Applications using ASP.Net.

**What do you dislike about .NET 4.5?**

Need to be cross platform library.and it does not support Windows CE

**Recommendations to others considering .NET 4.5:**

improved starting load for asp.net and adding async programming make it great.

**What problems is .NET 4.5 solving and how is that benefiting you?**

using the main  libraries that using data structures, multithreading, web development, text libraries, mobile development and desktop development

  ### 20. A good framework, with its proprietary restrictions

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nico C. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 22, 2016

**What do you like best about .NET 4.5?**

I only write C# code (I love its syntax), but I really like the general idea to write different parts of a product in different languages. You can write a math library in F#, a GUI in C# and backend in VB and everything will work great together.

**What do you dislike about .NET 4.5?**

It is a Windows only framework, which disallow you to develop under *nix like system and then reduces the scalability of your code.

**Recommendations to others considering .NET 4.5:**

Always keep in mind that you won't be able to develop with .NET in non-Windows desktop environment. You can use Mono, which is not satisfactory enough.

**What problems is .NET 4.5 solving and how is that benefiting you?**

I mostly use it for ASP.NET developing, UWP and trying Xamarin right now. It allows me to reduce number of programming languages I have to to in a full-stack developing.

  ### 21. Needed to creating web pages and window forms 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Bhrigu R. | Data Analytics Volunteer, Non-Profit Organization Management, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 09, 2016

**What do you like best about .NET 4.5?**

Easy to install. Does not require configuration

**What do you dislike about .NET 4.5?**

Needs rebooting the computer and needs a lot of space on the hard drive

**Recommendations to others considering .NET 4.5:**

Enable it without having to restart all the systems.

**What problems is .NET 4.5 solving and how is that benefiting you?**

Support for Visual Studio, workflow-enabled services

  ### 22. Solid Windows Framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 09, 2016

**What do you like best about .NET 4.5?**

Microsoft provides solid tooling and one of the best IDE's in the industry for working in .NET 

**What do you dislike about .NET 4.5?**

Until the move to .NET Core, there is no native way to go cross platform.

**What problems is .NET 4.5 solving and how is that benefiting you?**

A variety of web and software application to our clients.

  ### 23. Async and await code markers my favourite feature!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Joel D. | Cofounder, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 14, 2016

**What do you like best about .NET 4.5?**

My most favourite introduction is the async and await keywords. For years asynchronous programming has been complicated when it came to using preexisting async apis like TPL. Developers knew the benefit of writing code asynchronously but the complications it present when it came to using the tasks libraries and the new paradigms made it a bit difficult for some to adapt. With the advent of the async and await keyword though writing async code has never been easier. it's basically one of the simplest methods of writing such code in any language and the compiler itself handles all the other issues for you. Im also happy that they finally bundled compression/zip capabilities into the framework so we don't have to use external libraries anymore for such simple tasks.

**What do you dislike about .NET 4.5?**

The main issue I have had so far with .Net 4.5 it's ability to break existing apps that are running on older APIs. Microsoft has done reviews of several projects and setups and they have deemed that majority of projects wont have issues upgrading however there still stands a chance that several older apps will break once they are updated. I think it's paramount that Microsoft ensure that when they are deploying new features they ensure that they take key consideration in enforcing rules for backward compatibility as many developers and companies have existing infrastructure built on this framework and it's alot of technical debt to be fixing broken code due to a framework update.

**What problems is .NET 4.5 solving and how is that benefiting you?**

The main problem this upgrade has solved is making sure my apps are more responsible and powerful. With the new async and await keywords writing async code has never been easier so my platform benefits from having tasks excecuted quickly has mutliple threads are handling tasks and certain long running queries don't block or make the app hang as the app can continue what it's doing while that task is processed in the background and that in itself makes my apps more responsive and user friendly.

  ### 24. The Platform for Windows Phone

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** January 08, 2016

**What do you like best about .NET 4.5?**

Microsoft's .NET Framework is a software framework that allows developers to create applications and programs for Windows products.  Nowadays, this allows users to create apps that will run on all kinds of platforms: Windows Phone, Tablets, and Windows 10.  I've used the .NET framework in the past in conjunction with Visual C++ to create desktop applications.

**What do you dislike about .NET 4.5?**

Microsoft's .NET in general was created with the idea of creating apps specifically for Windows.  This is not ideal, if you plan on creating your application for other operating system (either desktop or mobile).  For that reason, it is hard to recommend creating a project using the .NET framework exclusively.

**Recommendations to others considering .NET 4.5:**

If you are writing an application specifically for Windows, you should consider .NET.  However, if you want to be a bit more flexible and deploy to another operating system, I would look elsewhere.

**What problems is .NET 4.5 solving and how is that benefiting you?**

I've used .NET 4.5 in a work environment mostly as a runtime executable to run other applications.  I have used it briefly in the past to develop desktop applications (in conjunction with Visual C++), but my experience with .NET ends there.

  ### 25. I do everything with .Net

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mario V. | Creatividad y Marketing Digital, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 11, 2016

**What do you like best about .NET 4.5?**

It has many tools, good code, updates, and is very easy to use. I consider it a quite comprehensive tool for developing my applications.

**What do you dislike about .NET 4.5?**

It costs a lot. Updates happen very quickly. You don't finish learning the latest thing and there's already something new.

**Recommendations to others considering .NET 4.5:**

Please, more tutorials in Spanish for Latin America.

**What problems is .NET 4.5 solving and how is that benefiting you?**

I developed platforms that unify data from other platforms in a summarized way. This way, clients can save time in their management processes.

  ### 26. WPF opinions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Enterprise (> 1000 emp.)

**Reviewed Date:** February 06, 2016

**What do you like best about .NET 4.5?**

.Net 4.5 adds many new great features such as Crytography, ADO,Net, Windows Presentation Foundation (WPF) and Windows workflow Foundation. I have made some great client based applications with WPF.  The WPF feature allows for many options when creating an interface. It offer nice improvements for C# developers. It is just the latest and greatest release in the .Net library until 5.0 is released.

**What do you dislike about .NET 4.5?**

There are always comparability issues which limit upgrading from the older versions. .Net 4.5 does not support Windows CE.I have also noticed issues when interacting with Java.

**Recommendations to others considering .NET 4.5:**

Great amount of resources for the .Net library. Definitely worth using if you are writing a new application in C#.

**What problems is .NET 4.5 solving and how is that benefiting you?**

.Net 4.5 was the solution when we needed an application requiring asynchronous file operations in multi-threaded environment. 

  ### 27. Great to create application, not as much for Web App

**Rating:** 4.5/5.0 stars

**Reviewed by:** Lionel L. | Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 14, 2015

**What do you like best about .NET 4.5?**

The .Net library is massive and help you save so much time when working on a project. Too bad thread safe collections aren't available out of the box to help you save even more time.
It has everything you need to create any size of application (from a tool to a massive application). So many connectors are available to interface your application with a Database.

**What do you dislike about .NET 4.5?**

For form applications, events handling should be easier and not require "delegates".
Microsoft should have also improved Visual Studio to provide the same features as Resharper.
Creating ASP.Net Websites is n't a enjoyable as other languages as PHP. You can clearly see that the language wasn't meant for Web applications first but was adapted which make it tricky out of the box. Probably using a framework will make it much easier.

**Recommendations to others considering .NET 4.5:**

Microsoft is started to release free developer version of Visual Studio / .NET, making it easy to install and try this developer environment. I prefer .NET solution over Java environment (my experience with Java is pretty limited though).

**What problems is .NET 4.5 solving and how is that benefiting you?**

Develop any size of applications and organize your code properly so you can work as a team (coupled with Git for instance for source control).

  ### 28. 4.5 - Significant improvement over its predecessor

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 18, 2016

**What do you like best about .NET 4.5?**

4.5 has much better background garbage collection at server makes the application to run faster. The Managed Extensibility Framework ( MEF) in .NET 4.5 has support for generic types. WCF framework was also improved in 4.5

**What do you dislike about .NET 4.5?**

4.5 had all the features and benefits we were looking for in our application development

**Recommendations to others considering .NET 4.5:**

4.5 is improved and far better compared to the old .NET versions

**What problems is .NET 4.5 solving and how is that benefiting you?**

We were looking for an application requiring asynchronous file operations in multi-threaded environment. 4.5 fit perfectly to solve the problem

  ### 29. .Net software creation review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 09, 2015

**What do you like best about .NET 4.5?**

Documentation of the .net framework was very good for a first time user and finding out the information required

**What do you dislike about .NET 4.5?**

Complex startup for small projects, would be better for small/ simple project creation options

**What problems is .NET 4.5 solving and how is that benefiting you?**

Creating software for server management, very helpful CLI alternative 

  ### 30. .net website

**Rating:** 3.5/5.0 stars

**Reviewed by:** Vivek U. | Business Process &amp; Technical Project Manager, Research, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 14, 2014

**What do you like best about .NET 4.5?**

support community and online answers that are provided by community

**What do you dislike about .NET 4.5?**

bugs and crashes. Unsupported features creating life difficult for developers

**Recommendations to others considering .NET 4.5:**

Try it if you have .Net experience before

**What problems is .NET 4.5 solving and how is that benefiting you?**

Low cost website for small and midsize customers. Easy access to microsoft technology is useful.

  ### 31. Awesome

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Management Consulting | Enterprise (> 1000 emp.)

**Reviewed Date:** April 30, 2015

**What do you like best about .NET 4.5?**

Asynchronous operations, html5, windows store applications

**What do you dislike about .NET 4.5?**

I cannot think of anything that I do not like about it 

**What problems is .NET 4.5 solving and how is that benefiting you?**

Client solutions 


## .NET 4.5 Discussions
  - [Can I install .NET 4.5 Windows 10?](https://www.g2.com/discussions/can-i-install-net-4-5-windows-10)
  - [Is .NET 4.5 supported?](https://www.g2.com/discussions/is-net-4-5-supported)
  - [Is .NET Framework 4.5 free?](https://www.g2.com/discussions/is-net-framework-4-5-free)

- [View .NET 4.5 pricing details and edition comparison](https://www.g2.com/products/net-4-5/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-08-02+03%3A30%3A27+-0500&secure%5Bsession_id%5D=4a4f7be8-7e81-478d-8610-bb8bce8df3c7&secure%5Btoken%5D=ebe50cfbf94565fbbbae95d3f720108bedddc88da3399d441d02265a03f325af&format=llm_user)
## .NET 4.5 Integrations
  - [Microsoft SQL Server](https://www.g2.com/products/microsoft-sql-server/reviews)
  - [Visual Studio](https://www.g2.com/products/visual-studio/reviews)
  - [WordPress.org](https://www.g2.com/products/wordpress-org/reviews)

## .NET 4.5 Features
**Functionality**
- Ease of Use
- File Management
- Multi-Language Support
- Customization
- Straight-Out-the-Box Functionality
- Help Guides
- Patching & Updates

## Top .NET 4.5 Alternatives
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (775 reviews)
  - [Okta](https://www.g2.com/products/okta/reviews) - 4.5/5.0 (1,328 reviews)
  - [Termius](https://www.g2.com/products/termius/reviews) - 4.8/5.0 (262 reviews)

