Not Touching that with a barge pole!

2 views
Skip to first unread message

Paul Kinlan

unread,
Aug 18, 2008, 3:30:25 AM8/18/08
to liverpoolus...@googlegroups.com
Hi Guys,

What in the .Net Framework or the suite of frameworks (such as application blocks, factories etc) would you not touch with a barge pole and why?

Paul

Thom Shannon

unread,
Aug 18, 2008, 5:18:04 AM8/18/08
to liverpoolus...@googlegroups.com
The only thing I can think of is the Enterprise Library, cuz it doesn't
sound like a whole lot of fun :)

--
*** OPEN COFFEE - http://upcoming.yahoo.com/event/833196/ ***

Terms & Conditions Apply: http://www.glow-internet.com/home/terms.aspx

Glow New Media
t: 0151 707 9770
m: 07730 987 574
www.glow-internet.com

Suite 712 Gostins Building
32-36 Hanover Street
Liverpool
L1 4LN

Map: http://tinyurl.com/2f5nxd

Paul Kinlan

unread,
Aug 18, 2008, 5:32:47 AM8/18/08
to liverpoolus...@googlegroups.com
The UIP Block (another library from MS) is in my opinion, a nightmare..... I go through phases of liking it and hating it.

The UIP (User Interface Process - http://eweri.com/2v ) Block is supposed to be a framework that allows you to construct an application's navigation through configuration and separate the business logic from the UI.  I don't think we implemented it correctly, and from what I have seen alot of people who have used it don't either.  It is just not nice to work with.

Paul.

2008/8/18 Thom Shannon <th...@glow-internet.com>

The only thing I can think of is the Enterprise Library, cuz it doesn't
sound like a whole lot of fun :)

Paul Kinlan wrote:
> Hi Guys,
>
> What in the .Net Framework or the suite of frameworks (such as
> application blocks, factories etc) would you not touch with a barge
> pole and why?
>
> Paul
>
> >

--
*** OPEN COFFEE - http://upcoming.yahoo.com/event/833196/ ***

Terms & Conditions Apply: http://www.glow-internet.com/home/terms.aspx
configuration

Thom Shannon

unread,
Aug 18, 2008, 7:17:17 AM8/18/08
to liverpoolus...@googlegroups.com
There's quite a lot of things that have a really steep learning curve and few apparent benefits, most of it I guess is just for much larger teams working on larger systems with more formal project methodologies. The largest dev team we have here is 2!

Paul Kinlan

unread,
Aug 18, 2008, 8:36:12 AM8/18/08
to liverpoolus...@googlegroups.com
There are a lot of things that are produced that will help you no matter the size of the team.  It is just picking the correct one which is the hard part.

For instance if you were to say I want to do Dependency Injection with a framework for dynamically loading the assemblies which one do you choose?  A lot of research needs to be done to find one that meets your needs and at that point you may ask yourself was it worth it. 

But there are other frameworks that you may take for granted, linq2sql for example.

2008/8/18 Thom Shannon <th...@glow-internet.com>

Paul Kinlan

unread,
Aug 18, 2008, 10:35:07 AM8/18/08
to liverpoolus...@googlegroups.com
On the opposite side of the question.

What frameworks do you use regularly and would recommend to friends and family?

Paul.

2008/8/18 Paul Kinlan <paul....@gmail.com>

Martin Owen

unread,
Aug 18, 2008, 4:53:31 PM8/18/08
to liverpoolus...@googlegroups.com
I use the Enterprise Library, mainly the Data Access Block - it's a coding standard where I work. I've used the Logging and Exception Handling blocks too, but it was overkill, I just roll my own now or use NLog.

I look forward to a time when I can use MVC.NET in my day job (or even Rails itself!) but I'm not sure if Microsoft are fully behind it (on the web page[1] it says "ASP.NET MVC is not a replacement for Webforms" as though they're hedging their bets).

Have you used Spring.NET? I've not, but if it's anywhere near the standard of the Java framework it should be a good bet for DI etc.

Martin

[1] http://www.asp.net/mvc/
[2] http://www.springframework.net/overview.html

2008/8/18 Paul Kinlan <paul....@gmail.com>

Derek Fowler

unread,
Aug 18, 2008, 8:08:56 PM8/18/08
to liverpoolus...@googlegroups.com
"ASP.NET MVC is not a replacement for Webforms"

I'm surprised Microsoft are still admitting Web Forms ever existed.


which one do you choose?

I go for the one with the nicest looking web site.

Derek

Paul Kinlan

unread,
Aug 19, 2008, 3:14:47 AM8/19/08
to liverpoolus...@googlegroups.com
I think they are behind MVC.Net fully, its just that they can't obsolete a technology that many of their customers have invested lots of money in.

I've used Spring.Net, I can't compare it to the Java framework as I have never used it, but as I understand it, it is a near direct port.  The Spring framework is massive, there is AOP funcationlity in there which I have not even touched yet.  On the subject of barge poles, I wouldn't go near the MS unity (I think that is the name) or policy injection block until they unify them into a single block because from what I remember they don't interact well.

We use some of the enterprise library mainly the error management block, we didn't like the DAB at the time so we invented (well a contractor did) our own stronlgy typed interfaces to the Oracle database - which helped to an extent but nicely ensured our entire app was directly coupled to the db procedures!

Paul.

2008/8/18 Martin Owen <martin...@googlemail.com>

Paul Kinlan

unread,
Aug 19, 2008, 3:16:20 AM8/19/08
to liverpoolus...@googlegroups.com
ninject.org is a pretty nice looking site :)

2008/8/19 Derek Fowler <dezf...@gmail.com>

Michael James

unread,
Aug 19, 2008, 4:33:32 AM8/19/08
to liverpoolus...@googlegroups.com
With regard to MVC, I think it may become alot like VB.Net or C#, you
will get people in both camps due to what they are familiar with.
Personally so far I love MVC but having got used to the way Web Forms
work, even if they are dodgy, I know I will probably be doing a
mixture of both at least in the short term.

--
Regards,

Michael James
m. 07793-113-556
e. mi...@mjjames.co.uk
twitter. mjjames

Reply all
Reply to author
Forward
0 new messages