AF2013 0.1.4803.41392

dotnet add package AF2013 --version 0.1.4803.41392
NuGet\Install-Package AF2013 -Version 0.1.4803.41392
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AF2013" Version="0.1.4803.41392" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AF2013 --version 0.1.4803.41392
#r "nuget: AF2013, 0.1.4803.41392"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install AF2013 as a Cake Addin
#addin nuget:?package=AF2013&version=0.1.4803.41392

// Install AF2013 as a Cake Tool
#tool nuget:?package=AF2013&version=0.1.4803.41392

Nativement, le Framework .NET 4 et SharePoint 2013 fournissent un ensemble de fonctionnalités utiles. "AreaProg Framework" permet d'étendre cela en fournissant des méthodes d'extension permettant de faciliter le développement en .NET et SharePoint.

La partie SharePoint de ce Framework se focalise surtout sur l'amélioration de la gestion des content types. En effet, avec "AreaProg Framework", vous définissez vos content types en déclarant une classe C# basique. Celle-ci sera analysé par le "Framework" et le content type correspondant sera créé. En plus d'être plus simple que le XML, ce système est églalement plus sûr. Il est également possible d'utiliser par après cette classe pour recupérer, créer, modifier et supprimer des éléments dans des listes de façons très efficace.

Après mesure de performance, l'utilisation de ce Framework s'avère entre 10 et 15 fois plus rapide que LINQ for SharePoint.

Envie d'en savoir plus ? N'hésitez pas à télécharger ce Framework. Vous pouvez également retrouver des articles explicatifs ici "http://www.areaprog.com/fmk".

Product Compatible and additional computed target framework versions.
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.4803.41392 241 2/24/2013
0.1.4774.1139 121 1/26/2013
0.1.4770.41484 109 1/22/2013
0.1.4765.42530 81 1/17/2013
0.1.4762.43083 115 1/14/2013
0.1.4761.4092 77 1/13/2013
0.1.4760.41822 79 1/12/2013
0.1.4754.33708 76 1/6/2013
0.1.4751.39315 78 1/3/2013
0.1.4730.17432 78 12/13/2012

- Ajout de la méthode "AddSeveral" sur l'interface "IList" pour ajouter plusieurs éléments dans une liste en une fois.
- Ajout de la méthode "DeleteAllItems" sur le type "SPListItemCollection" pour supprimer tous les éléments d'une collection d'éléments en une fois. Cette méthode utilise les "ProcessBatchData" pour que ce soit le plus performant possible.
- Ajout de la méthode "GetViewByFilename" pour récupérer une vue sur base du nom de la page permettant de l'afficher.
- Amélioration du "List manager" permettant à l'utilisateur d'ajouter des vues dans une liste (doit encore être amélioré).
- "List manager:" Ajout de la propriété "ConflictAction" pour permettre à l'utilisateur de choisir que faire au cas où la liste existe déjà: lancer une erreur, ignorer ou mettre à jour la liste sur base de la nouvelle définition.
- Modification de la méthode "GetItemByContentType" pour ajouter le paramètre "strict". Si ce paramètre est sur "true", seuls les éléments basés sur le "content type" spécifié seront récupérés. Dans le cas contraire, les éléments basés sur ce "content type" et sur les "content types" enfants seront récupérés.