Home
Login
FAQ
Contact Bob
SurveyBob
portal-personaltools-wrapper
Which frameworks do you use in .Net projects?
Multiple answers possible. Besides the standard .Net framework (in any version) we
Prefer to use frameworks that come from Microsoft such as the Entity Framework; Enterprise Library; or ASP.NET MVC.
Prefer to use open source frameworks such as Spring.Net; nHibernate or CSLA.
Prefer to use third party commercial frameworks.
Prefer to maintain our own frameworks.
Do not use any additional frameworks.
Multiple answers possible. What benefits did you have by applying frameworks?
We develop software faster now.
We have a much better software architecture.
Adding new features is easier.
It's easier to add new developers to the team.
It's easier to outsource our software development, e.g. offshore.
Our software is now easier to test.
Our software has become much more stable.
Multiple answers possible. What difficulties did you perceive when implementing (a) new framework(s)?
Deciding on which framework to use.
Convincing the management to apply the framework.
Understanding the framework.
Configuring the framework.
Matching the framework to our existing software architecture.
Convincing the developers to use the framework.
Training the developers.
Upgrading to new versions of the framework.
Adding our own features to the framework.
Debugging the framework (and what if the sources are not available).
Finetuning the framework to fit your needs.
Multiple answers possible. Which of the following open source framework did you use in projects?
nHibernate
Spring.NET
Accelerated Delivery Framework (ADF)
CSLA
NEO
Castle Monorail
Castle ActiveRecord
Castle Windsor
NakedObjects
Log4Net
PostSharp
Lucene
Rhino
DotNetNuke
Umbraco
Which other open source frameworks have you used in projects?
characters remaining
Multiple answers possible. Which Microsoft Enterprise Library application blocks have you used in projects?
Caching Application Block.
Cryptography Application Block.
Data Access Application Block.
Exception Handling Application Block.
Logging Application Block.
Policy Injection Application Block.
Security Application Block.
Unity Application Block.
Validation Application Block.
Multiple answers possible. Which other Microsoft originating frameworks did you use in projects?
ASP.NET MVC
Entity Framework
ASP.NET Ajax
MEF
Azure
ASP.NET Dynamic Data
.NET Services
LINQ (in any variations)
Geneva
ADO.NET Data Services
WPF
Silverlight
WCF
WF
Beside these, which other Microsoft originated frameworks did you use in projects?
characters remaining
Which commercial frameworks have you used in projects?
characters remaining
Additional comments / advice / remarks?
characters remaining