![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi all, i'm starting the development of an UI framework in C# and ASP.NET, this framework must generate pages on the fly and supply validation routines and CRUD operations. Could anyone address me on resource that can explain me best practices about realization of this kind of frameworks ? Any help will be appreciated. Giuliano |
#3
| |||
| |||
|
|
The question does not make sense as it is stated. First, what exactly do you mean by "UI Framework?" "Framework" is a generic term for any structure that supports the creation of other structures. ASP.Net is a framework. The .Net platform is a framework. Windows is a framework. In other words, "Framework" does not describe a requirement without clarification. Second, the requirement that "this framework must generate pages on the fly" is already satisfied with ASP.Net. That is what ASP.Net does. So, you must mean something different. But you need to clarify what you do mean by this statement. Third, "validation routines" is another rather generic statement. In the context of UI, it implies "User Input validation routines," but implies nothing about the user input to be validated. Again, ASP.Net itself supplies UI-level validation, but apparently you are talking about something other than the built-in ASP.Net UI validation. What exactly is that? Finally, you mention "CRUD operations." CRUD is beyond the scope of UI. It is business-related. Therefore, it makes no sense to include it in the description of a "UI Framework." So, could you clarify your requirements? Remember that the more you detail what you want, the more we can help. I have already written more in my response than you wrote in your request, in the interest of being clear. In order to help us help you, please be as clear as possible about what you are asking. |
#4
| |||
| |||
|
|
Hi Kevin, first of all i want say thank you for your answer. You're right, i'm not so clear in my previous message, i will try to be more detailed. I will start explain "this framework must generate pages on the fly", for example i've a blank page named CustomerDetail.aspx, at this page will be associated an XML file containing the definition of UI controls needed on page (listbox, textbox, grid ...) When the ASP application starts, all configuration files will be loaded by a component called for example UIService.dll that will provide configuration infos about how page must appear and which control it must contain. This controls will be added to the page and for each control i need to attach some basic routines to validate input based on custom rules (date between a specific range, textbox value required because some other fields are filled) and also the control appeareance (enabled, colour ..) could change dependant other fields values (this is what i mean as "validation routines") I used the term "Framework" because i need to realize some components that provides services to generate UI and not a UI code generator. "CRUD operations": you're right i've used this term not in a proper manner. Thank you for all Giuliano Musso Kevin Spencer ha scritto: The question does not make sense as it is stated. First, what exactly do you mean by "UI Framework?" "Framework" is a generic term for any structure that supports the creation of other structures. ASP.Net is a framework. The .Net platform is a framework. Windows is a framework. In other words, "Framework" does not describe a requirement without clarification. Second, the requirement that "this framework must generate pages on the fly" is already satisfied with ASP.Net. That is what ASP.Net does. So, you must mean something different. But you need to clarify what you do mean by this statement. Third, "validation routines" is another rather generic statement. In the context of UI, it implies "User Input validation routines," but implies nothing about the user input to be validated. Again, ASP.Net itself supplies UI-level validation, but apparently you are talking about something other than the built-in ASP.Net UI validation. What exactly is that? Finally, you mention "CRUD operations." CRUD is beyond the scope of UI. It is business-related. Therefore, it makes no sense to include it in the description of a "UI Framework." So, could you clarify your requirements? Remember that the more you detail what you want, the more we can help. I have already written more in my response than you wrote in your request, in the interest of being clear. In order to help us help you, please be as clear as possible about what you are asking. |
#5
| |||
| |||
|
|
Hi Kevin, first of all i want say thank you for your answer. You're right, i'm not so clear in my previous message, i will try to be more detailed. I will start explain "this framework must generate pages on the fly", for example i've a blank page named CustomerDetail.aspx, at this page will be associated an XML file containing the definition of UI controls needed on page (listbox, textbox, grid ...) When the ASP application starts, all configuration files will be loaded by a component called for example UIService.dll that will provide configuration infos about how page must appear and which control it must contain. This controls will be added to the page and for each control i need to attach some basic routines to validate input based on custom rules (date between a specific range, textbox value required because some other fields are filled) and also the control appeareance (enabled, colour ..) could change dependant other fields values (this is what i mean as "validation routines") I used the term "Framework" because i need to realize some components that provides services to generate UI and not a UI code generator. "CRUD operations": you're right i've used this term not in a proper manner. Thank you for all Giuliano Musso Kevin Spencer ha scritto: The question does not make sense as it is stated. First, what exactly do you mean by "UI Framework?" "Framework" is a generic term for any structure that supports the creation of other structures. ASP.Net is a framework. The .Net platform is a framework. Windows is a framework. In other words, "Framework" does not describe a requirement without clarification. Second, the requirement that "this framework must generate pages on the fly" is already satisfied with ASP.Net. That is what ASP.Net does. So, you must mean something different. But you need to clarify what you do mean by this statement. Third, "validation routines" is another rather generic statement. In the context of UI, it implies "User Input validation routines," but implies nothing about the user input to be validated. Again, ASP.Net itself supplies UI-level validation, but apparently you are talking about something other than the built-in ASP.Net UI validation. What exactly is that? Finally, you mention "CRUD operations." CRUD is beyond the scope of UI. It is business-related. Therefore, it makes no sense to include it in the description of a "UI Framework." So, could you clarify your requirements? Remember that the more you detail what you want, the more we can help. I have already written more in my response than you wrote in your request, in the interest of being clear. In order to help us help you, please be as clear as possible about what you are asking. |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |