473,323 Members | 1,570 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,323 software developers and data experts.

Application Frameworks for .NET

LP
Hello, We are about to start a big project replacing legacy application with
an application that will be developed on .NET framework. Some people on our
team have experience with application frameworks in Java and FoxPro, and
they want to use some equivalent frameworks in .NET like Spring, CSLA.NET,
Strata Frame, etc
I've never used any app frameworks, so My question to you is have you every
used any of these or other frameworks, what was your experience like? Can
you recommand a good framework? Do application frameworks really make your
life easier and cut down the development time, or do they just introduce
more complexity and issues dealing with someone else's code and bugs?
Feb 13 '08 #1
3 1472

"LP" <lp@no.comwrote in message
news:uc**************@TK2MSFTNGP05.phx.gbl...
Hello, We are about to start a big project replacing legacy application
with an application that will be developed on .NET framework. Some people
on our team have experience with application frameworks in Java and
FoxPro, and they want to use some equivalent frameworks in .NET like
Spring, CSLA.NET, Strata Frame, etc
I've never used any app frameworks, so My question to you is have you
every used any of these or other frameworks, what was your experience
like?
I have used good ones with good results and bad ones with a lot of pain.
>Can you recommand a good framework?
Not right off hand, but if your developers like Spring, try nSpring. I am
personally not thrilled about CSLA.NET, but have not tried it at all for a
few years. I know plenty of people who are happy with it. I have never heard
of Strata Frame.
Do application frameworks really make your life easier and cut down the
development time, or do they just introduce more complexity and issues
dealing with someone else's code and bugs?
In general, moving the core boilerplate onto someone else's plate saves you
time. The same can be said for just about any ORM product, which I would not
call a framework. If you have devs familiar with the Framework, it makes it
that much sweeter. If not, you have to consider training time and
willingness of your devs to train.

--
Gregory A. Beamer
MVP, MCP: +I, SE, SD, DBA

*************************************************
| Think outside the box!
|
*************************************************
Feb 13 '08 #2

"schneider" <es****************@starkinvestments.comwrote in message
news:ug**************@TK2MSFTNGP05.phx.gbl...
What if the company goes under?
If the company goes under, a framework would be the last thing on anyone's
mind I would think. :)

Feb 13 '08 #3
I mean the company that created the framework that you use...
"Mr. Arnold" <MR. Ar****@Arnold.comwrote in message
news:Ov**************@TK2MSFTNGP03.phx.gbl...
>
"schneider" <es****************@starkinvestments.comwrote in message
news:ug**************@TK2MSFTNGP05.phx.gbl...
>What if the company goes under?

If the company goes under, a framework would be the last thing on anyone's
mind I would think. :)

Feb 13 '08 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Flynn the User | last post by:
I've upgraded an ASP .Net web application from .NET 1.0 to .NET 1.1, and it works fine on my development machine, but when I move it to a server and try to run it, I keep getting "Invalid PInvoke...
21
by: Chris | last post by:
I'm trying to get an existing VS.NET project up on my Win2003 server and I get the following error (on the actual website page): "It is an error to use a section registered as...
2
by: Ann Huxtable | last post by:
Code placed after the statement Application.Run() is executed - is there any reason why this is allowed (I can't see the point of permitting statements after the "entry point" call) - akin maybe,...
1
by: Manoj Kumar P | last post by:
Hi, I would like to know whether it is possible to develop web based application using Python. If yes, what are the challenges or areas I've to concentrate. How would be the performance,...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.