|
|
|
|
envoye le January 05, 2012 22:02 | nb de lecture : 508.
Si on peut avoir une certaine confusion de compréhension entre le factory et le builder dans le monde "merveilleux" des patterns, j'avoue avoir une préférence pour le builder qui suffit amplement à mes besoins.
Mots clés : builder, C#, pattern
|
envoye le January 03, 2012 21:08 | nb de lecture : 545.
Il existe une alternative très intéressante à la programmation en MVC, c'est le pattern MVP. Concrètement cela consiste à séparer le backend des écrans via des variables intermédiaires interceptées via des get/set dans l'interface utilisateur. Bien sur on s'appuie sur une séparation entre les interfaces (les contrats) et les implémentations.
Mots clés : MVP, Model, View, Presentation, pattern, c#
|
envoye le January 02, 2012 17:31  | nb de lecture : 1108.
Nous vous proposons un projet de livre collaboratif... A la base il y'avait une compilation de mes articles. A cela s'est ajouté un article de Celdron, puis les corrections (encore à intégrer) d'Adil. (Merci à eux deux).
Nous vous proposons ce "livre" un e-book à nous, totalement gratuit...
Mots clés : Apprentissage, initiation, ABAP, autoformation, PDF.
|
envoye le January 02, 2012 15:59  | nb de lecture : 615.
Soyons direct. ABAP sur SAP n'est pas fait pour faire du gros calcul... Si on compare de l'ABAP avec d'autres langages comme Java et C# l'écart de performance en la défaveur de ABAP sur la même plateforme est de presque x10....
Mots clés : ABAP, mathématique, SAP
|
envoye le December 31, 2011 16:54  | nb de lecture : 520.
Castle est un ioc container, c.à.d un "inversion of control". Pour résumer c'est un peu l'inverse d'une API. Quand on utilise une API on développe son application et on invoque ses API pour des process particuliers (backend). Dans le cas de Castle, il s'agit plutot d'une couche intermédiaire entre le back-end et le frond-end qui permet en fait d'hériter de son IOC Container des comportements généraux réutilisables par son application... Un peu comme si le container nous fournissez un ensemble de fonctionnalité en se greffant sur notre code.
Mots clés : Castle, Windsor, example, tutorial, C#
|
envoye le December 27, 2011 11:49 | nb de lecture : 809.
Venu du monde JAVA (hibernate), nHibernate est un ORM, en fait un boite à outils qui facilite le développement connecté à des bases de données, en automatisant une grand part du travail et en ce basant sur des modèles objets et un découplage fort.
Mots clés : c#, SQL, hibernate, ORM, nhibernate, hibernate
|
envoye le December 26, 2011 09:55  | nb de lecture : 738.
Les design pattern (ou patron de concepttionà sont des blocs pré-designés servant à régler des problèmes spécifiques et récurant en programmation (voir sur wikipedia).
Mots clés : design, pattern, c#, .net, singleton,
|
envoye le November 06, 2011 09:17  | nb de lecture : 1663.
Voila des années que je travaille dans le domaine de l'intégration .net et SAP jusqu'ici pour de toutes petites applications ou des connecteurs. Mais depuis quelques temps, un produit Microsoft est en train de bouleverser la donne .... Microsoft SharePoint 2010
Mots clés : SharePoint, 2010, SAP, portail
|
envoye le September 19, 2011 20:58 | nb de lecture : 2195.
envoye le September 18, 2011 12:20  | nb de lecture : 1727.
Après mes deux précédents articles consacrés à SQL, je vous propose de revenir sur les meilleures pratiques SQL en les comparant en détail. Pour cela je me suis inspiré du cours SAP suivant (http://fuller.mit.edu/tech/ABAP152_US_exercises.pdf). Le but de cet article est d'objectiver la performance de différentes stratégies de développement en ABAP SQL.
Le scénario de base s'appuie sur l'application SFLIGHT (si vous n'avez pas de donnée dedans lancer le rapport SAPBC_DATA_GENERATOR. Il s'agit en fait de réaliser deux SELECT imbriqués d'abord dans la table SFLIGHT puis dans SBOOK et faire une somme.
Mots clés: ABAP, SQL, INNER, JOIN, SELECT, ENDSELECT
|
|
|
Les maques SAP, ABAP, BSP, Microsoft, .net, sont des marques déposées par leurs ayant-droiits.
Le site www.sap-integration.net est un site indépendant de SAP et de Microsoft et de tout autre éditeurs de logiciels ou fabricants de matériels.
|
|
|
|
|
|