Continuous Learning and Sharing of Team Foundation Server and Application Lifecycle Management RSS 2.0
# Friday, June 15, 2007

I have seen several people searching for this that have reached my site.  The thought of getting the best of both SubSonic and CSLA.NET worlds has started to intrigue me.   I previous took the Subsonic templates for granted but I have spent a lot of time modifying my CSLA.NET templates and the framework.  So I am going to follow these steps to figure out how possible it was and if it really makes sense once it is done.

1.        Research the subsonic templates.  I haven’t looked at these much so I’m going to look through these to find comparisons and the differences between my CSLA.NET templates

2.       Since I obviously can’t inherit from both ActiveList/ActiveRecord and BindingListBase and BindingBase, I have to figure out what the hierarchy should be.  I am suspecting that there is a lot of common code between the two, especially when it comes to the binding and implementing the IList, IBindingLIst, etc  interfaces.

3.       Once I have the framework ready for my template, I am going to take the VB_ClassTemplate and modify it to include both references and inherit from the new base.

I should be able to have some stuff figured out over the weekend.   I’ll post the results and some downloads.  Feel free to send me your thoughts on  what you think the hybrid templates should look like.

Code Smart Not Hard

-Mike

Friday, June 15, 2007 11:54:20 PM (Central Daylight Time, UTC-05:00)  #    Comments [0] -
CSLA.NET | SubSonic

Comments are closed.
Visual Studio ALM MVP
Microsoft Visual Studio ALM MVP
Archive
<February 2012>
SunMonTueWedThuFriSat
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2012
Mike Douglas
Sign In
Statistics
Total Posts: 76
This Year: 0
This Month: 0
This Week: 0
Comments: 52
All Content © 2012, Mike Douglas
DasBlog theme 'Business' created by Christoph De Baene (delarou)