Home Authors Posts by Ricardo Costa

Ricardo Costa

Ricardo Costa
53 POSTS 1 COMMENTS
Solution Architect at |create|it|. Member of the Systems Integration and Web Development team. More recently, manager of the RAD team (Rapid Application Development) with greater focus on the OutSystems platform. Special topics of current interest include: Solution Architecture design, Integration Patterns and Enterprise Application Patterns, Software Factories, Code Generation, Web Development.

Add a custom section to web.config

0
If you have created a custom section like this, and if you want to add it programmatically to web.config then you have to: Use the...

How to upload a list template

0
public static SPFile UploadListTemplate(string siteUrl, string templatePath) { using (SPSite site = new SPSite(siteUrl)) { SPDocumentLibrary templates = (SPDocumentLibrary)site.GetCatalog(SPListTemplateType. ListTemplateCatalog);  System.IO.FileInfo fileInfo = new System.IO.FileInfo(templatePath); byte bytes = System.IO.File.ReadAllBytes(fileInfo.FullName);  return templates.RootFolder.Files.Add(fileInfo.Name,...

How to upload a site template

0
public static SPFile UploadWebTemplate(string siteUrl, string templatePath) { using (SPSite site = new SPSite(siteUrl)) { SPDocumentLibrary templates = (SPDocumentLibrary)site.GetCatalog(SPListTemplateType.WebTemplateCatalog);  System.IO.FileInfo fileInfo = new System.IO.FileInfo(templatePath); byte bytes = System.IO.File.ReadAllBytes(fileInfo.FullName);  return templates.RootFolder.Files.Add(fileInfo.Name,...

How to create a custom section for an application config file

0
First we need to create a custom ConfigurationElement. This configuration element only has a value attribute. public class MyConfigurationElement : ConfigurationElement { ///...

How to create an item in a discussion list

0
Creating a discussion in discussion list is different from creating a simple list item. The code for creating a discussion item is: using (SPSite site...

Built-In ContentType and Field Ids

0
Only today that I've found that the WSS object model has 2 classes that hold all the IDs of the built-in ContentTypes and Fields. Instead...

ItemUpdating, AfterProperties and field names

0
I was checking for a field value change in a WSS V3 list with the help of event handlers with no success. In the ItemUpdating...