473,396 Members | 1,996 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.

application blocks

Hi Guys,

I have been reading practises and patterns on MSDN, there is one thing
that I am not sure about... There are enterprise library and
application blocks, does the latest enterprise library contains the
application blocks (eg. UIProcess, Data)??

It would be great that if anyone could explain a bit more.

Thanks very much.
James

Jul 23 '06 #1
3 1250
James,
The application blocks, from what I understand, were earlier
versions and have morphed into the enterprise library. For example, the data
application block is focused on SQLServer. The same features in the
Enterprise library are more agnostic such as datareaders return an
IDataReader which you could cast as a SqlDataReader. They are both very
similar in concept but the enterprise library uses better developed patters
such as factory patterns.

Hope this helps,
Mark Fitzpatrick
Microsoft MVP - FrontPage

<gu*********@gmail.comwrote in message
news:11**********************@b28g2000cwb.googlegr oups.com...
Hi Guys,

I have been reading practises and patterns on MSDN, there is one thing
that I am not sure about... There are enterprise library and
application blocks, does the latest enterprise library contains the
application blocks (eg. UIProcess, Data)??

It would be great that if anyone could explain a bit more.

Thanks very much.
James

Jul 23 '06 #2

Not all "Application Blocks" made it into the Enterprise Library.
Most did, but not all.

The Data portion , as Mark says,.... used to be "Sql Server Only". Not its
coded against the IDataReader interface, and has a
Sql Server, Oracle and I believe DB2 concrete classes.

Read this entry for more info:

posted at: http://blogs.msdn.com/tomholl/archiv...20/515526.aspx

posted at: http://blogs.msdn.com/tomholl/archiv...20/515526.aspx

You were sent this email because you opted to receive email
notifications when someone created a content comment on the blog
Tom Hollander's blog

To unsubscribe, visit http://blogs.msdn.com/tomholl/emailsubscriptions.aspx

"Mark Fitzpatrick" <ma******@fitzme.comwrote in message
news:eC**************@TK2MSFTNGP05.phx.gbl...
James,
The application blocks, from what I understand, were earlier
versions and have morphed into the enterprise library. For example, the
data
application block is focused on SQLServer. The same features in the
Enterprise library are more agnostic such as datareaders return an
IDataReader which you could cast as a SqlDataReader. They are both very
similar in concept but the enterprise library uses better developed
patters
such as factory patterns.

Hope this helps,
Mark Fitzpatrick
Microsoft MVP - FrontPage

<gu*********@gmail.comwrote in message
news:11**********************@b28g2000cwb.googlegr oups.com...
Hi Guys,

I have been reading practises and patterns on MSDN, there is one thing
that I am not sure about... There are enterprise library and
application blocks, does the latest enterprise library contains the
application blocks (eg. UIProcess, Data)??

It would be great that if anyone could explain a bit more.

Thanks very much.
James


Jul 24 '06 #3
thanks for the reply, so where do I find tutorials for the libraries? I
meant real tutorials, not the documentations that provided by
microsoft(I find it hard to understand).
gu*********@gmail.com wrote:
Hi Guys,

I have been reading practises and patterns on MSDN, there is one thing
that I am not sure about... There are enterprise library and
application blocks, does the latest enterprise library contains the
application blocks (eg. UIProcess, Data)??

It would be great that if anyone could explain a bit more.

Thanks very much.
James
Jul 24 '06 #4

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

Similar topics

2
by: BillyM | last post by:
Does anyone know if Microsoft's application blocks can be used with Visual Studio.NET 2002 or will I need to upgrade?
0
by: Ramprasad Ramamurthy | last post by:
Hi, I am in the process of writing a document on "How to Test Application Code Blocks" from performance, security perspectives. It would be great if you can share with me the testing process you...
4
by: Yog | last post by:
I have used it in test and other environments, didn't do any performance tests for the applications. Anyone used the application blocks for .NET in a production environment ? Is it recommended ?...
4
by: grs | last post by:
Can a class library have a app.config file. Reason for asking is that the microsoft application blocks all read from myApp.exe.config. How can you use the application blocks if you do not have an...
5
by: PCC | last post by:
I am using the Exception Managment Application Block on Windows Server 2003 Enterprise and .NET v1.1. If I use the block with an ASP.NET web wervice or in a web application I get the following...
1
by: MattBell | last post by:
I heard recently that the microsoft application blocks possibly aren't compatible with .NET 2.0 can anyone either verify or rebuke this claim for me? I'd appreciate it Thanks, Matt Bell
3
by: craig | last post by:
I was just wondering if anyone else may have incorporated the original Microsoft Exception Management Application Block (EMAB) or Data Access Application Block (DAAB) into one of their applications...
2
by: SparkPlug | last post by:
Given the following as true... 1. the importance of good software design & architecture, and learning good habits early on - even right at the beginning of a development career 2. the lack of...
3
by: GaryDean | last post by:
I have just been through the docs on the Data Access Application blocks and it seems that they complicate things more than make things simple. To me it seems that there is nothing more simple and...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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.