![]() | |
![]() |
| | Thread Tools | Search this Thread | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi All! I'm developing ASP.NET pages using VB.NET language. My background is VB6 and ASP3. Right now, I'm evaluating strategies on creating reusable and common functions and methods for ASP.NET. In ASP 3, it was nothing more than functions and methods coded in #Include Files. Now ASP.NET offers features such as Page Inheritance and full software development support. So I'm just wondering, what should I do if I have 5 functions, that can be reused (i.e called it) in 10 different ASPX pages, what do I do? Do I create a model page which contains the classes and inherit them? Or do I just create a VB file containing all the functions and I can call the functions from other ASPX pages once I compile them? Or do I create ASCX web controls? But right now, basically all I need to do is the code only reusable component and no UI. Please advice on the best method to create reusable functions and methods segments for ASP.NET. Also URL pointers on explaining step-by-step procedures on recommended method(s) will be greatly appreciated!!! Thanks you all in advance! Don |
#3
| |||
| |||
|
|
Both methods will work for you. Inheritance may be the easiest to use and the simplist but it will depend a bit on what you are doing. If these are simple functions then the page is great. If they are larger it might be easier to place them into a class and call it when needed. I tend to use a combination. I have inherited pages, inherited classes and seperate files sometimes all within the same app. I know that's not quite what you wanted to hear but without specifically seeing your usage it's the best I can say. -- Curt Christianson Owner/Lead Developer, DF-Software Site: http://www.Darkfalz.com Blog: http://blog.Darkfalz.com "Don Wash" <don (AT) wash (DOT) com> wrote in message news:uPJKK1oeEHA.636 (AT) TK2MSFTNGP12 (DOT) phx.gbl... Hi All! I'm developing ASP.NET pages using VB.NET language. My background is VB6 and ASP3. Right now, I'm evaluating strategies on creating reusable and common functions and methods for ASP.NET. In ASP 3, it was nothing more than functions and methods coded in #Include Files. Now ASP.NET offers features such as Page Inheritance and full software development support. So I'm just wondering, what should I do if I have 5 functions, that can be reused (i.e called it) in 10 different ASPX pages, what do I do? Do I create a model page which contains the classes and inherit them? Or do I just create a VB file containing all the functions and I can call the functions from other ASPX pages once I compile them? Or do I create ASCX web controls? But right now, basically all I need to do is the code only reusable component and no UI. Please advice on the best method to create reusable functions and methods segments for ASP.NET. Also URL pointers on explaining step-by-step procedures on recommended method(s) will be greatly appreciated!!! Thanks you all in advance! Don |
#4
| |||
| |||
|
|
Hi Curt, Thanks for the quick reply! I have some functions which are logical enough to put them into one class and some "ad-hoc" functions and variables that many pages in my website (Not All) needed. So any ideas? (Also any pointers to tutorials or step-by-step for the recommended method?) Cheers! Don "Curt_C [MVP]" <software_AT_darkfalz.com> wrote in message news:%23ggzD5oeEHA.1656 (AT) TK2MSFTNGP09 (DOT) phx.gbl... Both methods will work for you. Inheritance may be the easiest to use and the simplist but it will depend a bit on what you are doing. If these are simple functions then the page is great. If they are larger it might be easier to place them into a class and call it when needed. I tend to use a combination. I have inherited pages, inherited classes and seperate files sometimes all within the same app. I know that's not quite what you wanted to hear but without specifically seeing your usage it's the best I can say. -- Curt Christianson Owner/Lead Developer, DF-Software Site: http://www.Darkfalz.com Blog: http://blog.Darkfalz.com "Don Wash" <don (AT) wash (DOT) com> wrote in message news:uPJKK1oeEHA.636 (AT) TK2MSFTNGP12 (DOT) phx.gbl... Hi All! I'm developing ASP.NET pages using VB.NET language. My background is VB6 and ASP3. Right now, I'm evaluating strategies on creating reusable and common functions and methods for ASP.NET. In ASP 3, it was nothing more than functions and methods coded in #Include Files. Now ASP.NET offers features such as Page Inheritance and full software development support. So I'm just wondering, what should I do if I have 5 functions, that can be reused (i.e called it) in 10 different ASPX pages, what do I do? Do I create a model page which contains the classes and inherit them? Or do I just create a VB file containing all the functions and I can call the functions from other ASPX pages once I compile them? Or do I create ASCX web controls? But right now, basically all I need to do is the code only reusable component and no UI. Please advice on the best method to create reusable functions and methods segments for ASP.NET. Also URL pointers on explaining step-by-step procedures on recommended method(s) will be greatly appreciated!!! Thanks you all in advance! Don |
#5
| |||
| |||
|
|
Hi All! I'm developing ASP.NET pages using VB.NET language. My background is VB6 and ASP3. Right now, I'm evaluating strategies on creating reusable and common functions and methods for ASP.NET. In ASP 3, it was nothing more than functions and methods coded in #Include Files. Now ASP.NET offers features such as Page Inheritance and full software development support. So I'm just wondering, what should I do if I have 5 functions, that can be reused (i.e called it) in 10 different ASPX pages, what do I do? Do I create a model page which contains the classes and inherit them? Or do I just create a VB file containing all the functions and I can call the functions from other ASPX pages once I compile them? Or do I create ASCX web controls? But right now, basically all I need to do is the code only reusable component and no UI. Please advice on the best method to create reusable functions and methods segments for ASP.NET. Also URL pointers on explaining step-by-step procedures on recommended method(s) will be greatly appreciated!!! Thanks you all in advance! Don |
#6
| |||
| |||
|
|
Or do I just create a VB file containing all the functions and I can call the functions from other ASPX pages once I compile them? |
#7
| |||
| |||
|
|
Hi Curt, Thanks for the quick reply! I have some functions which are logical enough to put them into one class and some "ad-hoc" functions and variables that many pages in my website (Not All) needed. So any ideas? (Also any pointers to tutorials or step-by-step for the recommended method?) Cheers! Don "Curt_C [MVP]" <software_AT_darkfalz.com> wrote in message news:%23ggzD5oeEHA.1656 (AT) TK2MSFTNGP09 (DOT) phx.gbl... Both methods will work for you. Inheritance may be the easiest to use and the simplist but it will depend a bit on what you are doing. If these are simple functions then the page is great. If they are larger it might be easier to place them into a class and call it when needed. I tend to use a combination. I have inherited pages, inherited classes and seperate files sometimes all within the same app. I know that's not quite what you wanted to hear but without specifically seeing your usage it's the best I can say. -- Curt Christianson Owner/Lead Developer, DF-Software Site: http://www.Darkfalz.com Blog: http://blog.Darkfalz.com "Don Wash" <don (AT) wash (DOT) com> wrote in message news:uPJKK1oeEHA.636 (AT) TK2MSFTNGP12 (DOT) phx.gbl... Hi All! I'm developing ASP.NET pages using VB.NET language. My background is VB6 and ASP3. Right now, I'm evaluating strategies on creating reusable and common functions and methods for ASP.NET. In ASP 3, it was nothing more than functions and methods coded in #Include Files. Now ASP.NET offers features such as Page Inheritance and full software development support. So I'm just wondering, what should I do if I have 5 functions, that can be reused (i.e called it) in 10 different ASPX pages, what do I do? Do I create a model page which contains the classes and inherit them? Or do I just create a VB file containing all the functions and I can call the functions from other ASPX pages once I compile them? Or do I create ASCX web controls? But right now, basically all I need to do is the code only reusable component and no UI. Please advice on the best method to create reusable functions and methods segments for ASP.NET. Also URL pointers on explaining step-by-step procedures on recommended method(s) will be greatly appreciated!!! Thanks you all in advance! Don |
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
| |