Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
M

Maksim Pyatkovskiy

@Maksim Pyatkovskiy
About
Posts
1
Topics
0
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Alternative to MFC
    M Maksim Pyatkovskiy

    During my work I have faced with many problems of MFC: · Single inheritance in architecture; · Slow ODBC classes - I don't use them at all; · CView derived classes cannot be inserted as control into dialog boxes; · Only little number of applications requires document-view architecture. Most of database applications don't require it at all. However for some other applications DVA (or even model-view-controller architecture) is very convenient. I think you may leave DVA, but it must not be required in all applications. DVA can be implemented as additional layer of classes; · COM & ActiveX: I think MFC cannot provide appropriate COM support. ATL is better choice. I think new library must be based on ATL (as WTL); · Component-based approach - after comparing MFC and Delphi you may found several advantages of Delphi - they are data-aware controls and component-based approach. I prefer using C++ classes instead of ActiveX controls in C++ applications; · Please don't include collection classes in new library. It may use STL, because STL is a good standard library. Let's use standard approaches. · I would rather using WTL then MFC. WTL is fine. It satisfies all these requirements. Please make it standard.

    The Lounge c++ question
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups