Salakhetdinov Shamil
mcp2004 at mail.ru
Sun Jan 18 13:36:43 CST 2015
Jack, As I have already noted I can send you the articles off-line if I'll find them in my archives. Please be *very careful* *do not try* to create any advanced applications frameworks in MS Access/VBA using MVC pattern. In my opinion it should be now (and then - the times the articles was first published) more academic training in using MVC pattern in VBA than anything else, It's not worth trying to make and use such a framework in real life VBA applications as VBA (IMO) is not suited for advanced (application frameworks) development. In general: In my opinion application frameworks development should be a dedicated business not a by-side project within custom software development projects. Application frameworks are often becoming "binding frameworks" making your custom software inflexible. Thank you. -- Shamil Sun, 18 Jan 2015 14:12:11 -0500 from jack drawbridge <jackandpat.d at gmail.com>: >Thank you Shamil for the links. Are you saying there is no link to your >article? I saw in a couple of things I found, that included reference to >...to be continued.. >I did find code (not many comments) that referred to Access '97. > >Thank you again, > >Jack > > >On Sun, Jan 18, 2015 at 2:00 PM, Salakhetdinov Shamil < mcp2004 at mail.ru > >wrote: > >> I'm not flattering Charlotte, I'm just simply stating the obvious. >> >> Deep thanks, for your remembering my "DEEP" article, Charlotte! ;) >> >> Well, it ("DEEP-objects concept" article, 1998) was (a bit) naïve but it >> was conceptually correct, actually it was (a "reinvention of the wheel",) a >> variety of MVC software design pattern implementations. When publishing my >> article I was unaware that MVC pattern was first introduced in 1976 ( >> http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller ) and >> described in details in 1995 by "Gang of four" ( >> http://www.blackwasp.co.uk/GofPatterns.aspx ). I should have known that >> previous works. >> >> And you see MVC (pun intended :) ) software design pattern is applied >> everywhere nowadays >> >> - ASP.NET MVC 5 ( >> http://dotnetcodes.com/dotnetcodes/code/Interview-Questions-129-ASPNET-MVC-Overview.aspx >> ) l >> >> - AngularJS (well it's MVW :) - >> http://job-blog.bullgare.ru/2013/07/angularjs-mvc-or-mvvm/ ) >> >> - Cocoa ( >> https://developer.apple.com/library/mac/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html >> ) >> ... >> >> but it still a real PITA to apply MVC pattern in MS Access VBA-driven apps >> as VBA is not well suited for advanced custom software development and will >> probably never be. >> >> Thank you. >> >> -- Shamil >> <<< skipped >>> >