473,396 Members | 1,891 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,396 software developers and data experts.

Which framework to use for c#?

Hi all,

Which framework or set of technologies would you use to build an enterprise
bookkeeping application?
Application must use business objects, UI will be developed as a client
application using Windows Forms and WPF, and later a web UI will be added.

What to use for business object support?
I've found http://www.lhotka.net/cslanet/?
What about http://nettiers.com/ ?

Tnx!

Mar 10 '08 #1
4 1541
"Sergio" <MA****************@globalnet.hrwrote in message
news:fr**********@ss408.t-com.hr...
Hi all,

Which framework or set of technologies would you use to build an
enterprise bookkeeping application?
Application must use business objects, UI will be developed as a client
application using Windows Forms and WPF, and later a web UI will be added.

What to use for business object support?
I've found http://www.lhotka.net/cslanet/?
What about http://nettiers.com/ ?

Tnx!
None - by the time you finish, you will have spent as much as if you had
simply purchased it. Now to the technical answer - framework 3.0 or later.
Mar 10 '08 #2
Sergio wrote:
Which framework or set of technologies would you use to build an
enterprise bookkeeping application?
Application must use business objects, UI will be developed as a client
application using Windows Forms and WPF, and later a web UI will be added.

What to use for business object support?
..NET comes with most you will need.

I would add an O/R mapper like NHibernate or LLBLGen for persistance,
possible a DI framework like Spring.NET, log4net for logging, NUnit
for unit tests and maybe some more configuration management tools
(but that is outside my area of expertise).

Arme
Mar 10 '08 #3

"Arne Vajhøj" <ar**@vajhoej.dkwrote in message
news:47***********************@news.sunsite.dk...
.NET comes with most you will need.

I would add an O/R mapper like NHibernate or LLBLGen for persistance,
possible a DI framework like Spring.NET, log4net for logging, NUnit
for unit tests and maybe some more configuration management tools
(but that is outside my area of expertise).

Arme
Tnx for your answer, goin' to examine .Net in more detail. ;)

Mar 10 '08 #4
On Mar 10, 3:34*am, "Sergio" <MAKNIsergio.new...@globalnet.hrwrote:
Hi all,

Which framework or set of technologies would you use to build an enterprise
bookkeeping application?
Application must use business objects, UI will be developed as a client
application using Windows Forms and WPF, and later a web UI will be added.

What to use for business object support?
I've foundhttp://www.lhotka.net/cslanet/?
What abouthttp://nettiers.com/?

Tnx!
Have a look at Enterprise Library (http://www.codeplex.com/entlib)
from Microsoft. It is a mature library covering basics like exception
handling, logging, validation or caching in a very complete, flexible
and modular way.
If your focus is on business objects have a look at Persistor.NET
(www.persistor.net) for persistence. It provides a very easy way to
store your objects.

Hans-Peter

Persistor.NET Team
Mar 11 '08 #5

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

Similar topics

3
by: Ronald Fischer | last post by:
Does anybody know how I can find out, which release/version of the .NET Framework is installed on my computer?
22
by: larry | last post by:
I was just looking at a demo training that mindleaders has on .net training: http://www.mindleaders.com/products/democourse3.asp And I don't believe this is correct or at least is misleading...
106
by: cfmortgagepro | last post by:
Hi, I know that I'm an extreme newb by asking this overly beaten question, but I am leaning toward C#, becuase the perception is that it is better to learn than VB.Net. I guess it makes you...
1
by: Joe | last post by:
I would like my setup to download the framework and install it if needed. I think this means I need to handle checking to see if the framework is installed and if not, download it, launch it and...
7
by: Gustavo L. Fabro | last post by:
Greetings! Some classes that once compiled without problems on VS 2003 have now problems on VS 2005 Beta 1. I'm talking about a __nogc class that is exported with __declspec(dllexport). The...
122
by: seberino | last post by:
I'm interested in knowing which Python web framework is most like Ruby on Rails. I've heard of Subway and Django. Are there other Rails clones in Python land I don't know about? Which one...
7
by: Marek Zawadzki | last post by:
Hi all, In your opinion: what is current status of frameworks for PHP and which one would you choose? I am looking for an all-purpose, MVC-based framework I could learn and use for all the...
1
by: Larry | last post by:
We are on VB.NET 2005 using sql server 2000. We are on the verge of a major application development project. We are looking for an application framework, We have looked at several, Mere Mortals,...
14
by: Mike Collins | last post by:
In my page initialize, I am loading dynamic controls for a survey. On the survey, I have a stop button. If the user clicks the stop button, because of the page life cycle, the initialize and page...
9
by: Giovanni R. | last post by:
Since now, I've always used my bunch of code to make new applications. I'd like to start to use a framework. According to you, which is the best PHP framework at the moment? Thanks, Giovanni...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

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.