[AccessD] AccessDay Was: Re[2]: Ribbon customization failing to show my tab

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 >>>
>


More information about the AccessD mailing list