Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-08 Thread Craig Andera
Well, it certainly sounds like you've thought hard about your problem, and have taken things like minimizing database roundtrips into consideration, which to me means you're much more likely to successfully build large-scale systems than most I encounter! > >It sounds like you've gotten around th

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-08 Thread Dan Green
Two areas I haven't seen addressed in this separate or stick logic/adonet code discussion: 1) Code generation. Data access code generally alters only in terms of the name of the stored procedure (or inline SQL) and parameters. It's not very difficult to generate this code (as evidenced by the n

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Jon Stonecash
[see in-line] >From: Craig Andera <[EMAIL PROTECTED]> >Reply-To: "Moderated discussion of advanced .NET topics." ><[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier >Date: Fri, 6 Sep 2002 16:17:06 -0

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Martin H. Henderson
e DAL within the Business layer code assembly. Later Keith -Original Message- From: Jon Stonecash [mailto:[EMAIL PROTECTED]] Sent: Friday, September 06, 2002 1:35 PM To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier Craig, Performance and scalabilit

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Keith Franklin
the Business layer code assembly. Later Keith -Original Message- From: Jon Stonecash [mailto:[EMAIL PROTECTED]] Sent: Friday, September 06, 2002 1:35 PM To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier Craig, Performance and scalability are always with

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Craig Andera
Hmm. Here's the thing, though: if you want to minimize database roundtrips, you have to have sprocs that know what the business layers wants. Which means that the data layer has to know, too. Which means that the business layer is essentially coupled straight to the database. It sounds like you'

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Craig Andera
> 1. What if you decide to use Oracle instead of MS SQL? Since the Business > logic hasn't change there is no need to touch any part of that code but > the > Data layer is now going to have to change where and maybe how it pulls the > data. Keeping the layers separate garuntees that the Business

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Jon Stonecash
ly-To: "Moderated discussion of advanced .NET topics." ><[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier >Date: Fri, 6 Sep 2002 09:03:40 -0400 > > > We used stored procedures extensively. We chose to limit

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Knebels, Francis
g you need item 1 Francis X. Knebels Merck Vaccine Division -Original Message- From: Martin H. Henderson [mailto:[EMAIL PROTECTED]] Sent: Friday, September 06, 2002 9:30 AM To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier Personally I think the Business

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Martin H. Henderson
- From: Moderated discussion of advanced .NET topics. [mailto:[EMAIL PROTECTED]]On Behalf Of Craig Andera Sent: Thursday, September 05, 2002 1:40 PM To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier I'm not sure I entirely follow what you're saying.

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-06 Thread Craig Andera
> We used stored procedures extensively. We chose to limit the logic of > each > stored procedure to one database. I'm not sure how you'd do anything else. > The data layer objects (which were in > separate components/assemblies pulled data out of the required data > stores, > performed some co

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-05 Thread Jon Stonecash
w else one would approach this. Jon Stonecash >From: Craig Andera <[EMAIL PROTECTED]> >Reply-To: "Moderated discussion of advanced .NET topics." ><[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier >

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-05 Thread Craig Andera
or. Perhaps we're in agreement - I didn't quite follow what you said. > -Original Message- > From: Moderated discussion of advanced .NET topics. [mailto:ADVANCED- > [EMAIL PROTECTED]] On Behalf Of Jon Stonecash > Sent: Thursday, September 05, 2002 1:56 PM > To: [EMAIL P

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-05 Thread Jon Stonecash
uot;Moderated discussion of advanced .NET topics." ><[EMAIL PROTECTED]> >To: [EMAIL PROTECTED] >Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier >Date: Thu, 5 Sep 2002 10:04:09 -0400 > > > In many (maybe most?) enterprise systems, tiers are built by di

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-05 Thread Craig Andera
> In many (maybe most?) enterprise systems, tiers are built by different > developers. E.g. HTML/ASP/ASP.NET is written by one guy, business logic > (VB > com(+), VC/ATL com(+), C#. VB.NET) by another, and database structure and > stored procs - by yet another. > > Yet, for scalable systems, when

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-05 Thread Peter Foreman
>Which reminds me of a question I've really been anxious to ask for quite >some time: > >In many (maybe most?) enterprise systems, tiers are built by different >developers. E.g. HTML/ASP/ASP.NET is written by one guy, business logic (VB >com(+), VC/ATL com(+), C#. VB.NET) by another, and database

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-04 Thread Pinto, Ed
In many (maybe most?) enterprise systems, tiers are built by different developers. E.g. HTML/ASP/ASP.NET is written by one guy, business logic (VB com(+), VC/ATL com(+), C#. VB.NET) by another, and database structure and stored procs - by yet another. Yet, for scalable systems, when implementing

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-09-04 Thread Kamen Lilov
- Original Message - From: "Peter Foreman" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, May 15, 2002 11:53 PM Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier [del] > Relational systems are at the heart of developing highly scala

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-27 Thread Greg Reinacker
4, 2002 9:21 AM To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier Oops, somehow hit send accidentally, and half my message disappeared at the same time. Gotta learn how to work this keyboard thing. ;-) Anyway, this system seems susceptible to a trivial

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-27 Thread Greg Reinacker
taken care of by the client making some > >sort of hash out of the method signature and the server validating the > >hash with the actual method requested. > > > >So far this has worked out fabulously for us. > > > >--b > > > >Bryan Batchelder > >eBusin

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-27 Thread Oren Novotny
alidating the > >hash with the actual method requested. > > > >So far this has worked out fabulously for us. > > > >--b > > > >Bryan Batchelder > >eBusiness Consultant > >ConnectWise, Inc. > >813-935-7100 x 425 > > > > > > &g

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-23 Thread franklin gray
"you _do_ require them to authenticate, right?" Actually, shamefully to admit, no. I am unfamiliar with authentication methods other then the basic application login where I store a hashed PW in the DB and verify two hashed values and go from there. I started to read up on it and am getting a

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-18 Thread Rui Dias Quintino
Still speaking about COM+ vs SQL Server transactions, how problematic can be using a class like the following (some kind of a decorator for a SQLTrans object)? It's probably full of minor & MAJOR bugs but that's not the point, the point is how usable can be something like this? I'm specially sensi

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-16 Thread Rui Dias Quintino
ons) - Stateful objects aren't such a bad ideia after all - ... :) Regards, RQ -Original Message- From: Craig Andera [mailto:[EMAIL PROTECTED]] Sent: quarta-feira, 15 de Maio de 2002 20:24 To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-16 Thread Thomas Tomiczek
Original Message- From: Craig Andera [mailto:[EMAIL PROTECTED]] Sent: Donnerstag, 16. Mai 2002 00:57 To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier > I don't think spanning a transaction across multiple method > calls on the business tier is a probl

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Ted Neward
tneward http://www.clrgeeks.com/tneward - Original Message - From: "Sinnott, John" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, May 15, 2002 1:23 PM Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier > I don't think spanning a trans

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Craig Andera
> I don't think spanning a transaction across multiple method > calls on the business tier is a problem as long as all those > alls are wrapped in a single call to the business tier that > starts and commits the transaction. Given that your database and your business tier machines are almost neve

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Craig Andera
> This is really one of the best lists for .Net, thanks > everyone for all the usefull tips I've been reading the last > few days. But I've a question about this one. If we don't > need distributed transactions, even if you have just one SQL > Server database, and we choose not to use COM+ service

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Peter Foreman
--- Thomas Tomiczek <[EMAIL PROTECTED]> wrote: > Re 1: being prepared demands transaction support. How do you judge a > black box component used by a number of customers on the same code basis > on a "case by case basis"? As a buyer or a developer of the component? As a buyer - how can I integra

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Richard Birkby
cs0205.asp Richard > -Original Message- > From: Moderated discussion of advanced .NET topics. > [mailto:[EMAIL PROTECTED]]On Behalf Of Rui Dias > Quintino > Sent: 15 May 2002 15:30 > To: [EMAIL PROTECTED] > Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle T

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Thomas Tomiczek
soft MVP C#/.NET) -Original Message- From: Peter Foreman [mailto:[EMAIL PROTECTED]] Sent: Mittwoch, 15. Mai 2002 14:59 To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier --- Thomas Tomiczek <[EMAIL PROTECTED]> wrote: > Re 1: you also can NOT ass

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Peter Foreman
--- Thomas Tomiczek <[EMAIL PROTECTED]> wrote: > Re 1: you also can NOT assume you will not at any point in the future > HAVE to coordinate a transaction with a different component. So you have > to be prepared. That's exactly right, you can not assume either way, which is why jumping into a des

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Valery Pryamikov
2:41 PM To: 'Moderated discussion of advanced .NET topics.' Subject: RE: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier Hi, Below are just my thoughts about COM+ declarative transactions that could happen to be just my speculations without any relation to any official posi

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-15 Thread Valery Pryamikov
Hi, Below are just my thoughts about COM+ declarative transactions that could happen to be just my speculations without any relation to any official position of my employer or associates, bla, bla, bla... ;-). Ie: don't read it if you don't need it ;-). COM+ transactions appear to be a very

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-14 Thread Peter Foreman
--- Thomas Tomiczek <[EMAIL PROTECTED]> wrote: > Hm, if you "can have a layer of transactional components without COM+" - > what d you use as DTC? Firstly, if you have multiple RMs then I'd go with COM+/DTC. However, the DTC is considerable overhead in the single RM case. Code transaction star

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-13 Thread Thomas Tomiczek
not a competitor to DCOM, sorry. Regards Thomas Tomiczek THONA Consulting Ltd. (Microsoft MVP C#/.NET) -Original Message- From: Dan Green [mailto:[EMAIL PROTECTED]] Sent: Samstag, 11. Mai 2002 10:23 To: [EMAIL PROTECTED] Subject: Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-11 Thread Dan Green
> From: Thomas Tomiczek > Sent: Tuesday, 7 May 2002 11:18 PM > > [ ... snip ... ] > > *** Thought of ServicedComponents? > Remoting is not on par feature-wise yet Thomas, Which of the extra features in COM+ do you think are going to make a difference to Jerry's physically-partitioned architectur

Re: [ADVANCED-DOTNET] Help Architecting A Middle Tier

2002-05-07 Thread Thomas Tomiczek
Inline :-) And do yourself a favor and get some serious consulting. -Original Message- From: Jerry Abbott [mailto:[EMAIL PROTECTED]] Sent: Dienstag, 7. Mai 2002 14:23 To: [EMAIL PROTECTED] Subject: [ADVANCED-DOTNET] Help Architecting A Middle Tier Our company is a ecommerce company