background preloader

Pbrouillet

Facebook Twitter

Pierrick is a SharePoint consultant based in Paris

WPF ListView Button - Associate multiple images. Virtual.olympus.blog | Silverlight TreeView - Drag & Drop with MVVM. Introduction The Silverlight 4 TreeView control, when leveraged with the HierarchicalDataTemplate, allows easy binding of hierarchical data. The Silverlight Toolkit's TreeViewDragDropTarget wrapper control provides Drag & Drop support to the TreeView. Mixing the three together, you get pretty good out-of-the-box support for Drag & Drop reorganization of hierarchical data. However, when searching online, I was unable to find an example of integrating this functionality with the MVVM pattern. In my previous article, I talked about enabling Drag & Drop reordering of a ListBox control. Background To setup the scenario, we have a basic Category maintenance application.

The application will be backed by a WCF RIA Services backend, but I won’t spend much time on the details of the backend. The Data Model The data model, as mentioned, is extremely simple. The View We’ll start by setting up our view and getting the basic UI layout in place based on the layout above. The ViewModel Conclusion. Simplifying the WPF TreeView by Using the ViewModel Pattern. Download the source code (requires Visual Studio 2008) - 28.6 KB Introduction This article explores how to use the ViewModel pattern to make it easier to work with the TreeView control in WPF. Along the way, we examine why people often have difficulty with the WPF TreeView, what a ViewModel is, and two demo applications that show how to combine a TreeView with a ViewModel. One of the demos shows how to create a searchable TreeView, the other demonstrates how to implement lazy-loading (a.k.a. load-on-demand). Background of TreeView The TreeView control in WPF has gained an undeserved bad reputation.

In Window Forms, it is very easy to use the TreeView control because it is dead simple. In contrast, the WPF TreeView is extremely flexible, inherently supports UI virtualization (i.e., TreeViewItems are created on-demand), allows for full visual customization, and has full support for data binding. Background of ViewModel This makes it easier to create a user interface (UI) for the application. MVVM Light Toolkit. ESENT Managed Interface. Configure BIND DNS on Windows Web Server 2008 – Part 2. November 10, 2008By Dave Lawlor In the first part of this series on Installing BIND DNS I walked you through installing the software on Windows Web Server 2008. The main reason for this of course, is that Windows Web Server 2008 does not allow you to install the Microsoft DNS Role. In this part of the series I will walk you through an initial configuration of the BIND DNS server. First let’s talk about a few different types of DNS server setups available. Authoritative Name Servers Every DNS zone, like www.trainsignaltraining.com, is served by at least one authoritative name server which contains all the DNS records for the zone.

To account for fault tolerance most zones have more than one server that keeps all these records in case of outages. Caching Name Servers Also called a recursive name server, this is most commonly the local DNS server that your operating system talks to. Creating an Authoritative Name Server with BIND 1. 2. Close the command prompt 3. Run zones log 4. 5. 6. 7. 8. 9. 1. Using Mono Cecil Decompiler within Windbg to decompile « Naveen's Blog. Configure profile synchronization using a Lightweight Directory Interchange Format (LDIF) file (SharePoint Server 2010) Published: September 16, 2010 An LDIF file is an ASCII file that can be used to exchange information with LDAP Directory System Agents (DSAs).

You can also use an LDIF file to synchronize profile information with SharePoint Server 2010. To do this, you must create an LDIF file by using your LDAP provider and save it to the %rootdir%\Program Files\Microsoft Office Servers\14.0\Synchronization Service\Ma-data\ directory on the server running SharePoint Server. The LDIF file must be saved to the LDIF <MA_Name> folder within this directory and must contain the profile information that you want to synchronize with SharePoint Server 2010. Once you have created an LDIF file that conforms to the schema shown in the sample LDIF file and created an LDIF MA, you can customize the default profile property schema by adding properties not included in the default schema. Before you perform this procedure, confirm the following: To create an LDIF MA by using the Synchronization Service Manager.

Synchronizing SharePoint profiles data from LDS - Sameer Surve. I need to syn between sharepoint 2010 and ad LDS. I've followed this article - technet.microsoft.com/... /ff959234.aspx. However, I'm not quite understand how to link profiles from LDS. You mention a custom property field - customProperty_LoginID. Can you please elaborate more on how to map this property to MOSS MA and LDIF MA. What I did is I create customProperty_LoginID in sharepoint Manager User Profile. 1) SPS-ClaimProviderType to "Trusted". 2) SPS-ClaimProviderID to the name which is being used in the <membership> in the web.config file 3) for mapping, in LDIF MA, I mapped the customProperty_LoginID to customProperty_LoginID as import.

Then I run synchronization profile from Central Admin but I cannot see the users get imported in the sharepoint. Thanks. Automatically uploading files from File Server to SharePoint using the File Classification Infrastructure (FCI) - The Storage Team at Microsoft - File Cabinet Blog. Windows Server 2008 R2 introduced a new File Classification Infrastructure that enables assigning metadata to files and applying file management tasks based on the file metadata (Windows Server 2008 R2 File Classification Infrastructure – Managing data based on business value) In the past few months, we had a lot of questions from customers on how FCI (www.microsoft.com/fci) can help with scenarios such as: · Migration from File Servers to SharePoint · Moving specific files to SharePoint for advanced data management capabilities such as retention … To help address these scenarios, we have recently published the FCI SharePoint Upload PowerShell script (Upload script on TechNet) that can be used in conjunction with the FCI file management tasks (Customizing File Management Tasks) to upload files to SharePoint (Both SharePoint 2007 and SharePoint 2010 Beta) Note: you need to enable PowerShell script execution for the script to work The example below shows a simple upload scenarios. 1. 2. 3.

A. Prescriptive guidance for sequencing 2007 Office programs in Microsoft App-V (SoftGrid) This article describes one method that you can use to successfully sequence 2007 Microsoft Office programs for use together with Microsoft App-V (SoftGrid). The method that is described in this article is not the only method that is available. Additionally, you may have to modify the information in this article as appropriate for your particular environment. App-V: Virtual Internet Explorer 6 on Windows 7. How to: Customize Content Type Syndication. Last modified: April 21, 2010 Applies to: SharePoint Server 2010 Content Type Syndication helps ensure uniformity across lists so that they use the same content types, and therefore the same columns. In Microsoft Office SharePoint Server 2007, a content type is set at the site-collection level. By using content type syndication in Microsoft SharePoint Server 2010, a content type can be shared within the farm or outside the farm with the managed metadata service application.

In many scenarios, a hub acts as a publisher, and Web applications or site collections subscribe to the content that the hub publishes. When a content type is published, subscribers pull content types down through a timer job. Microsoft SQL Server Remote Blob Storage Samples. Install and configure Remote BLOB Storage (RBS) with the FILESTREAM provider (SharePoint Server 2010) Applies to: SharePoint Server 2013, SharePoint Foundation 2013 Topic Last Modified: 2014-02-25 Summary: Learn how to install and configure Remote BLOB Storage (RBS) in a SharePoint 2013 farm.

In this article: Before you begin this operation, review the following information about prerequisites: By default, the FILESTREAM feature is installed when you install SQL Server 2008. Enable FILESTREAM for file I/O streaming access. To enable FILESTREAM for file I/O and to allow clients access, follow the instructions in How to: Enable FILESTREAM ( After you have enabled and configured FILESTREAM, provision a BLOB store on the file system as described in the following procedure.

To provision a BLOB store Confirm that the user account performing these steps is a member of the db_owner fixed database role on each database that you are configuring RBS for. You must install RBS client library on all web servers in the SharePoint farm. DNS WMI Provider Samples—Managing DNS Zones. Download details: Microsoft Password Change Notification Service. Example: Getting WMI Data from the Local Computer. The following procedure is used to execute the WMI application. Steps 1 through 5 contain all the steps required to set up and connect to WMI, and steps 6 and 7 are where data is queried and received. The following code example retrieves WMI data semisynchronously from a local computer. Hilo: Developing C++ Applications for Windows 7. "Hilo" is a series of articles and sample applications that show how you can leverage the power of Windows 7, using the Visual Studio 2010 and Visual C++ development systems to build high performance, responsive rich client applications.

Hilo provides both source code and written guidance to help you design and develop Windows applications of your own. The series covers many topics, including the key capabilities and features of Windows 7, the design process for the user experience, and application design and architecture. Source code is provided so that you can see firsthand how the accompanying sample applications were designed and implemented.

You can also use the source code in your own projects to produce your own rich, compelling applications for Windows 7. The Hilo sample applications are designed for high performance and responsiveness and are written entirely in C++ using Visual C++. In This Section Additional Resources This series is targeted at C++ developers.