samedi 10 mai 2008

CMS links

I was crawling on the internet when I found some good links regarding CMS. the very first that I liked is the CMs Matrix but many other links seems very good. So I published them here for you:
 
http://www.cmsmatrix.org (the home page)
http://www.cmsmatrix.org/matrix/cms-matrix (an example of Matrix generated for some choosen CMS)
http://www.cmsmadesimple.org/ (considered as one of the best CMS systems actually)
http://www.nuxeo.org (Nuxeo platform)
http://www.packtpub.com/2007-open-source-cms-award-finalists  (The 2007 open source CMS award finalists)
http://www.opensourcecms.com/ ( Open source CMS)
http://www.opencms.org/en/ (Open CMS . ORG)


--
Alain Lompo
Excelta - Conseils et services informatiques
MCT
MCSD For Microsoft .Net
MVP Windows Systems Server / Biztalk Server
Certifié ITIL et Microsoft Biztalk Server

vendredi 2 mai 2008

EXCELTA.Reflector basics






Basically the reflector API functions as follows.



It finds all the loaded assemblies of the application and iterates through in order to find for each of them the types whom have the BusinessObect attribute.






For each of these type, the reflector api inspects it and depending on it's properties and methods, it creates a corresponding DataTable which completely matches the original type.






So up to now this is the first module which is ongoing development, but the next steps are as following:






- Extending the Database Helper in order to use other RDBMS than Sql Server 2000



- How to persist businessObject on other places than databases



- Creating object trees and defining and easy to use syntax for navigating through the tree



- Persisting object datas and getting them in a unitary fashion or by group.






Here are some few pictures










jeudi 1 mai 2008

What does the Reflector looks like

Up to this moment the Reflector project contains four "projects" (Visual Studio terminology)
- ORMCore : the brute force basic functionnalities
- ORMDatabaseEngine which contains two subfolders
- DAL : for the basic data acces layer stuffs
- DBC : dedicated for creating databases

And two test projects
- ConsoleTest
- WinTest

So you can see from these details that we are very determined to do more and to succeed in due time.


-- Alain LompoExcelta - Conseils et services informatiquesMCTMCSD For Microsoft .Net MVP Windows Systems Server / Biztalk ServerCertifié ITIL et Microsoft Biztalk Server

EXCELTA Reflector 1.00

Hi all,

Excelta is lunching his reflector API. This API primary objective is to be the complete idiot tool for ORM.
We don't want people to fight with coding nor with declarative Xml - like file configurations.
We want it to be natural and simple by an extensive and smart use of the custom attributes provided
by .Net Framework
 
So follow up, ... and enjoy !!!

--
Alain Lompo
Excelta - Conseils et services informatiques
MCT
MCSD For Microsoft .Net
MVP Windows Systems Server / Biztalk Server
Certifié ITIL et Microsoft Biztalk Server