Posts

OutLookImporter - Import OutLook Public Folder Contacts

Image
I have created a nice little tool to export OutLook Public folder contacts to CSV file. It basically exports the Master/Detail contact list from OutLook to CSV File Format. Then, we may import the list to SharePoint or Other Third Party Applications. In Outlook, the Details Tab Information [Key Contacts] are basically stored as individual user defined fields for each contact. So, to get the value of User Defined fields we may have to use the following syntax: ctc.UserProperties["MyCompanyAlbertaRelationshipHolder"] instead of: ctc.FullName.ToString(); The following Public Folder Path I used in this example: \\Public Folders\All Public Folders\MyCompany\MyCompanyAB\Customer Information Folders\All Public Folders\MyCompany\MyCompanyAB\Customer Information and List Name is: Customer Information. So, to get the items of Customer Information we may have to create the instance of the MAPI Folders using following methods: Microsoft.Office.Interop.Outlook._Application olApp = new Mic...

DocMaster - SharePoint Document Library Sync Tool

DocMaster is a handy tool to sync SharePoint Document Libraries Between Sites/Servers. I have used SharePoint Copy Web Service to perform this task. So, it will work on any PC with .NET Framework 2.0 installed. But, you may have to configure the config file according to your SharePoint resources.   Config File Settings:   <? xml version = " 1.0 " encoding = " utf-8 " ?> < configuration > < configSections > < sectionGroup name = " applicationSettings " type = " System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 " > < section name = " DocMaster.Properties.Settings " type = " System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 " requirePermission = " false " /> </ sectionGroup > </ configSections > < appSettin...

CruiseCradle 1.0.0.0 - Download SharePoint Documents into Your USB Key

CruiseCradle is a great handy tool to automatically download SharePoint Documents into your USB Stick. You insert your USB Stick into your PC and Done!!!! It is a handy tool to download the SharePoint Files into your USB Key. Just copy autorun.ico, Autorun.inf, CruiseCradle.exe.config, CruiseCardleConfig.csv files into USB Stick. Then Configure CruiseCradle.exe.config, CruiseCardleConfig.csv files according to your own settings: 1. CruiseCardleConfig.csv => Add your Document Libraries in each Row 2. CruiseCradle.exe.config => Specify your SharePoint Web Services Location in the config file Shown Below <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="CruiseCradle.Properties.Settings" type="Syst...

SharePoint FBA User Management using Community Kit for SharePoint [CKS]

Image
After you configure the external FBA site [ http://fbasp.codeplex.com/ or http://fazlulchowdhury.blogspot.com/2009/03/configuring-mixed-authentication-in.html ]. You will need to manage the users for the external site. You may need following pages to make it complete. 1. Customized Login Page with Links to Register New User and Forgot Password 2. New User Registration Page 3. Forgot Password Page 4. Change Password Page You may want to download the Community Kit for SharePoint [http://cks.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=5134] and install [Deploy.cmd http://dcftsd1:1111] in to SharePoint Site before configuring FBA User Management. Then do the following stuff one by one: 1. Add requiresQuestionAndAnswer="false" in the web.config of the SharePoint site <add connectionStringName="SqlProviderConnection" name="AspNetSqlMembershipProvider" applicationName="/" type="System.Web.Security.SqlMembershipProvider, System.Web, Vers...

VSSImporter - Help

Hi Shahid: It works with VSS 2005 and needs to be installed into the SharePoint Server before running this application. Then, execute the application in SharePoint Server console. Thanks. Fazlul From: Shahid Aziz [mailto:shahid.aziz@nssi.us] Sent: Tuesday, July 28, 2009 11:19 AM To: Fazlul.Chowdhury@gmail.com Subject: VSSImporter Fazlul, I have SBS 2003 Server and I have WSS 3.0 installed. On another XP computer I have VSS 6.0 installed. Is your “VSSImporter” tool works with VSS 6.0 or I must have VSS 2005. I am new to IT environment and any help would be appreciated. Please reply. Thanks a bunch. Regards, Shahid Aziz, NSS, Inc.

VSSImporter [VSS to SharePoint Tool] - Pre Req.

You have to run this tool in the server where SharePoint is installed or into the SharePoint Server with Visual Source Safe 2005 installed and mapped network drive to the VSS Database Folder [ Remote ]. Microsoft doen't allow you to access SharePoint Resources [Except web services] without SharePoint being installed. Which eventually means, if you are not using SharePoint Web Services and using SharePoint API, you need SharePoint installed [or, run it from SharePoint Server]. T hanks. Fazlul From: Tam, Simone [mailto:Simone.Tam@LibertyMutual.com] Sent: Thursday, July 23, 2009 11:46 AM To: Fazlul.Chowdhury@gmail.com Cc: Adams, Colin; Lane, Daniel Subject: VSS Importer Tool Hi Fazlul, My name is Simone Tam and I am an intern working for Liberty Mutual Insurance Group's Commercial Markets IT Department. I was assigned the task of migrating a VSS database to SharePoint and I had no idea where to start so I did some research which brought me to your importer tool. We have tri...

Software Engineering Process Models

CMM The CMM provides a conceptual structure for improving the management and development of software products in a disciplined and consistent way. It does not guarantee that software products will be successfully built or that all problems in software engineering will be adequately resolved. The CMM identifies practices for a mature software process and provides examples of the state-of-the-practice (and in some cases, the state-of-the-art), but it is not meant to be either exhaustive or dictatorial. The CMM identifies the characteristics of an effective software process, but the mature organization addresses all issues essential to a successful project, including people and technology, as well as process. CMM is a reference model of matured practices in a specific industry and mainly focused on the Software Industry. It is also hard to integrate different disciplines all together. Support for coordination of multi-disciplined activities is required to build a successful project CMM on...