G
Guest
One of the biggest advancements with ASP.NET 2.0 is the addition of the data
controls (SqlData Source, FormView, GridView, etc). I was wondering what
folks' opinions on these are.
I really want to adopt these new controls into the applications that my
group creates, but I can't help but get teh feeling that we're taking steps
backwards. It seems to me that with these controls, you end up placing more
validation controls onto your web forms and then you place a lot of business
rules into XXXUpdating events or inside of stored procedures that you hook
into the web controls. It looks almost like a web version of a MS Access
database because this approach seems to be focused on providing visibility
into a row of data or a stored procedure within a database
Granted, you can throw together a prototype quickly, but for complex
applications, I can't help but wonder if these things are a good tool.
What experiences have folks had trying to build more complex applications
using these things? Can you build a good enterprise app with them, or are
folks still retaining the practices of more code-centric object models to
support their apps?
(no flames, please...just looking for opinions, here)
controls (SqlData Source, FormView, GridView, etc). I was wondering what
folks' opinions on these are.
I really want to adopt these new controls into the applications that my
group creates, but I can't help but get teh feeling that we're taking steps
backwards. It seems to me that with these controls, you end up placing more
validation controls onto your web forms and then you place a lot of business
rules into XXXUpdating events or inside of stored procedures that you hook
into the web controls. It looks almost like a web version of a MS Access
database because this approach seems to be focused on providing visibility
into a row of data or a stored procedure within a database
Granted, you can throw together a prototype quickly, but for complex
applications, I can't help but wonder if these things are a good tool.
What experiences have folks had trying to build more complex applications
using these things? Can you build a good enterprise app with them, or are
folks still retaining the practices of more code-centric object models to
support their apps?
(no flames, please...just looking for opinions, here)