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

Application Block Usage

Regarding the Application Blocks provided by Microsoft; are any of you using
them in production systems?

If no, why?

If yes, what has been your experience?... would you recommend for or against
their use?

Here's the Application Blocks I'm referring to:
http://msdn.microsoft.com/practices/...s/default.aspx

Thanks!
Feb 9 '06 #1
3 1075
I asked the same question not that long ago, here's the thread:

http://groups.google.com.au/group/mi...f9302a18b5b5b0

Watch for line wrap

Feb 9 '06 #2
Thanks! Maybe we'll get some addional feedback. Also, I just came across
this resource that might be valuable for anyone else wanting more
information about the Application Blocks and MS Patterns and Practices:

http://channel9.msdn.com/wiki/defaul...acticesCreates

-Jeff

"Steven Nagy" <le*********@hotmail.com> wrote in message
news:11**********************@g44g2000cwa.googlegr oups.com...
I asked the same question not that long ago, here's the thread:

http://groups.google.com.au/group/mi...f9302a18b5b5b0

Watch for line wrap

Feb 9 '06 #3
The EnterpriseLibrary Data Access (1.1 and 2.0) are very good, IMHO.

They also force you to create a correct DataTier object.

Your DataTier object should return

DataSets
IDataReaders
Scalars
void (nothing)

back to your business layer.

When updating data, you'll usually send data into the DataTier object, and
get null back. (aka, you just want to know it worked..)

Remember, the EntLib does NOT replace your application's datatier....its a
helper for it.

...
"Jeff S" <A@B.COM> wrote in message
news:um**************@TK2MSFTNGP09.phx.gbl...
Regarding the Application Blocks provided by Microsoft; are any of you using them in production systems?

If no, why?

If yes, what has been your experience?... would you recommend for or against their use?

Here's the Application Blocks I'm referring to:
http://msdn.microsoft.com/practices/...s/default.aspx

Thanks!

Feb 9 '06 #4

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

Similar topics

699
by: mike420 | last post by:
I think everyone who used Python will agree that its syntax is the best thing going for it. It is very readable and easy for everyone to learn. But, Python does not a have very good macro...
1
by: terrencel | last post by:
I was told to look at some old C code that was ported to C++. One of the file is like: ========================================= CPPClass* someCPPVar = NULL; extern "C" {
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...
0
by: Col | last post by:
Has anyone managed to successfully implement an application using the Offline Application Block and providing a Windows CE client interface? I'm having trouble implementing a Smart Device project...
4
by: Ethan Chan | last post by:
I have recently been deploying a asp.net extranet application. The asp.net worker process starts off with 30MB virtual memory and then upon serving a few pages, the memory usage increases to a...
5
by: Steven Nagy | last post by:
Hi All, I just wanted some feedback about which Application blocks people are using and why. Are they worth the time to learn? Do they increase development speed over time? I just want your...
3
by: Jeff S | last post by:
Regarding the Application Blocks provided by Microsoft; are any of you using them in production systems? If no, why? If yes, what has been your experience?... would you recommend for or...
11
by: Olie | last post by:
This post is realy to get some opinions on the best way of getting fast comunication between multiple applications. I have scowered the web for imformation on this subject and have just found...
1
by: tankbattle | last post by:
That is, what's the difference between <complexType name="Address" final="restriction"> <sequence> <element name="name" type="string"/> <element name="street" type="string"/> <element...
1
by: kevin.a.sweeney | last post by:
I would like to open an application from a hyperlink on a webpage. 1. the webpage is located on my local machine. 2. the application is located on my local machine. 3. the application will run...
2
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 7 Feb 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:30 (7.30PM). In this month's session, the creator of the excellent VBE...
0
Git
by: egorbl4 | last post by:
Скачал я git, хотел начать настройку, а там вылезло вот это Что это? Что мне с этим делать? ...
1
by: davi5007 | last post by:
Hi, Basically, I am trying to automate a field named TraceabilityNo into a web page from an access form. I've got the serial held in the variable strSearchString. How can I get this into the...
0
by: MeoLessi9 | last post by:
I have VirtualBox installed on Windows 11 and now I would like to install Kali on a virtual machine. However, on the official website, I see two options: "Installer images" and "Virtual machines"....
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: Aftab Ahmad | last post by:
So, I have written a code for a cmd called "Send WhatsApp Message" to open and send WhatsApp messaage. The code is given below. Dim IE As Object Set IE =...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
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...
0
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...

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.