Joel's SharePoint Architect Blog

SharePoint 2010, MOSS & WSS Tips and Consultancy Tales

Subscribe Subscribe  View Joel Jeffery's profile on LinkedIn
joelblogs.co.uk | joelj.co.uk | joeljeffery.co.uk | jfdiphoenix.co.uk

Posts Tagged ‘Microsoft’

I’ve just received an email from Microsoft telling me that I’ve won a Microsoft Community Contributor Award. This is nice! Thanks guys! I’ve gone from complete ignorance of the award to receiving one in a very short space of time.

Microsoft Community Contributor Award 2011

I think this might be to the volume of SharePointy posts I made earlier this year on the Microsoft technical fora.

Many thanks to those who made this happen! I’m not entirely sure how the process works or to whom I should say thanks, but thanks nonetheless. Much appreciated!

:)

Technorati Tags: Communities, Forums, Microsoft, SharePoint, Social, Training

Seems we’re having a bit of an Microsoft and Open Source Love-In this week.

Umbraco is the Open Source content management on the ASP.NET platform. You can download Umbraco from here: http://www.microsoft.com/web/umbraco.

This video shows some of Project SUMO on CodePlex – Silverlight for Umbraco Media Objects. It provides a really swish and responsive Silverlight UI for managing media on Umbraco. Its Silverlight client consumes a WCF service SUMO comes with called the USTF Media Service. This de-coupled design keeps the UI really responsive.

SUMO - Silverlight for Umbraco Media Objects

Not so long ago, if you wanted an open source content management or portal product on the Microsoft platform you’d be restricted to DotNetNuke or its many variants. Now it seems we have many to choose from. Also check out my previous post on Microsoft and the Drupal and Non-Governmental Organisation project (DANGO).

Technorati Tags: Content Management, Microsoft, Open Source, Umbraco

Here’s something I nearly missed: Microsoft UK seems to be supporting the Open Source movement.

Firstly, Microsoft is hosting downloads of the Windows port of the Acquia Drupal content management platform. You can download and install it here: http://www.microsoft.com/web/drupal.

Secondly, they’ve gone and sponsored the development of a set of Open Source Drupal modules called Project DANGO. These are aimed at NGOs (Non-Governmental Organisations) with modules for content, donations, features and campaigns.

These are all wrapped up in a ready to roll “install profile” for Drupal. All these modules are free – some of which are written in Silverlight – and include:

Windows Live MessengerWindows Live Messenger integrated chat module for your website

Geocode BingGeocode Bing module allowing you to put your data on Bing maps

Activity dashboardActivity Dashboard module giving us an API to auto-generate a Silverlight view of site activity

Zoom ItDigital Zoom It module to convert images to Silverlight Deep Zoom format, for progressive downloads of mega- or even giga-pixel images

eNewsletter module so you can publish all your site content as an email newsletter

Fundraising module to manage donations and fundraising campaigns

It’s really enthusing to see Microsoft embracing open source content management projects. I’ve been a long time fan of DotNetNuke for many years, and now it seems Drupal and even Umbraco are getting long overdue attention from Redmond.

Technorati Tags: Content Management, Drupal, Microsoft, Open Source

Update!

The July course is fully booked! We’re re-running the course August 10-14 2009. Book online here: http://www.jfdiphoenix.co.uk/events/ctl/details/mid/864/itemid/2.aspx

Hey folks!

Well, I’ve finally got round to it. I’m running a 5-day public SharePoint Developer course out of our offices at Brighton, UK. The dates are pretty soon – 27-31 July 2009.

We’ll be covering a bunch of topics for both WSS 3.0 and MOSS 2007 including:

  • Deploying Windows SharePoint Services and custom components
  • Creating Site and Feature provisioning components
  • Creating Metadata and Workflow provisioning components
  • Manipulating Site Content and Configuration by using the API
  • Developing Windows SharePoint Services Components using the .NET Framework
  • Managing Enterprise Content
  • Creating Business Intelligence Solutions by using Office SharePoint Server 2007
  • Accessing Office SharePoint Server Application Platform Services
  • Searching Data by using the Search Service
  • Targeting Content Based on Audience Membership
  • Customising Functionality by using Profiles

Drop me a line if you’re interested, or you’re welcome to sign up online here: http://www.jfdiphoenix.co.uk/events/ctl/details/mid/864/itemid/1.aspx

Technorati Tags: Brighton, Microsoft, MOSS 2007, SharePoint, Training, WSS 3.0

Since this month I’ve been a Microsoft Certified Trainer. I’ve not got round to blogging it until now. This means I’m certified to teach a metric tonne of courses. Including the SharePoint courses 5060/5061 (Administration) and 50064 (Development). Drop me a line if you’re interested!

Course #Course Name
1303, (1900)Mastering Microsoft Visual Basic 6 Fundamentals
1905Building XML-Based Web Applications
1913Exchanging and Transforming Data Using XML and XSLT
2014Customizing Microsoft® SharePoint™ Products and Technologies 2003
2015Enabling Business Processes using XML, Smart Documents, and Smart Client Solutions within the Microsoft Office System
2016Bringing Data into Desktop Programs Using the Microsoft Office System 2003 Research and Reference Technologies
2030Creating Reporting Solutions Using Microsoft® SQL Server™ 2000 Reporting Services
2052Using Microsoft Visual Studio Tools for the Microsoft Office System
2071, (2318, 2320, 2325)Querying Microsoft SQL Server 2000 with Transact-SQL
2072, (2321, 2322, 2323, 2324)Administering a Microsoft SQL Server 2000 Database
2073Programming a Microsoft® SQL Server™ 2000 Database
2074, (2258, 2259)Designing and Implementing OLAP Solutions with Microsoft SQL Server 2000
2090Modeling Business Requirements to Create a Database Using Microsoft Visual Studio .NET Enterprise Architect
2092, (2251)Populating a Data Warehouse with Microsoft SQL Server 2000 Data Transformation Services
2093Implementing Business Logic with MDX in Microsoft SQL Server 2000
2124, (2132, 2133)Programming with C#
2157Developing E-Business Solutions Using Microsoft BizTalk Server 2004
2185Deploying and Managing Microsoft Commerce Server 2000
2300Developing Secure Web Applications
2310Developing Web Applications Using Microsoft Visual Studio 2008
2310Developing Web Applications Using Microsoft Visual Studio 2008
2311Advanced Web Application Development Using Microsoft ASP.NET
2345Managing Business Processes with Microsoft BizTalk Server 2004
2349Programming with the Microsoft .NET Framework (Microsoft Visual C#.NET)
2350Developing and Deploying Secure Microsoft .NET Framework Applications
2363Getting Started with Microsoft .NET for COBOL Programmers
2364What’s New in Microsoft Visual Studio 2005 for Existing Microsoft Visual Studio .NET Developers
2364What’s New in Microsoft® Visual Studio® 2005 for Existing Visual Studio .NET Developers
2366Developing High Performance and Scalable Web Applications using ASP.NET 1.1 and ADO.NET 1.1
2373, (2374, 2375, 2683)Programming with Microsoft Visual Basic .NET
2389E-Learning – Programming with Microsoft ADO.NET
2389, (2391)Programming with Microsoft ADO.NET
2415Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET)
2432Developing Embedded Solutions for Microsoft Windows CE 3.0
2433Microsoft Visual Basic Scripting Edition and Microsoft Windows Script Host Essentials
2434Introduction to Development with Microsoft BizTalk Server 2004
2436Using Microsoft BizTalk Server 2004 Tools and Web Services
2439Scripting Microsoft Windows Management Instrumentation
2500, (2650, 2651, 2654)Introduction to XML and the Microsoft .NET Platform
2524Developing XML Web Services Using Microsoft ASP.NET
2541, (6111)Core Data Access with Microsoft Visual Studio 2005
2542, (4728, 4734, 6112)Advanced Data Access with Microsoft Visual Studio 2005
2543, (6230)Core Web Application Technologies with Microsoft Visual Studio 2005
2544, (4730, 4736, 6114)Advanced Web Application Technologies with Microsoft Visual Studio 2005
2546, (6200, 6229)Core Windows Forms Technologies with Microsoft Visual Studio 2005
2547, (4732, 6201)Advanced Windows Forms Technologies with Microsoft Visual Studio 2005
2548Core Distributed Application Development with Microsoft Visual Studio 2005
2549Advanced Distributed Application Development with Microsoft Visual Studio 2005
2555Developing Microsoft .NET Applications for Windows (Visual C# .NET)
2556Developing Mobile Applications Using the Microsoft .NET Compact Framework
2557Building COM+ Applications Using Microsoft .NET Enterprise Services
2558Programming with Managed Extensions for Microsoft Visual C++ .NET
2559, (2560, 2561)Introduction to Visual Basic .NET Programming with Microsoft .NET
2562Getting Started with Microsoft Visual Studio 2005 for Visual Basic 6.0 Developers
2565Developing Microsoft .NET Applications for Windows (Visual Basic .NET)
2591Implementing Replication Using Microsoft SQL Server 2000
2609, (2610)Introduction to C# Programming with Microsoft .NET
2631Optimizing the Software Development Lifecycle with Microsoft Visual Studio Team System
2640Upgrading Web Development Skills from ASP to Microsoft ASP.NET
2657, (2675)Programm
ing Microsoft Access 2002
2663Programming with XML in the Microsoft .NET Framework
2667Introduction to Programming
2710, (2211)Analyzing Requirements and Defining Microsoft .NET Solution Architectures
2717Introduction to Microsoft .NET Development
2728Building Microsoft BizTalk Server 2002 Solutions
2729Building Microsoft Commerce Server 2002 Solutions
2730Building Microsoft® Content Management Server 2002 Solutions
2794Designing a Business Intelligence Solution for the Enterprise Using Microsoft SQL Server 2005
2795Designing an ETL Solution Architecture using Microsoft SQL Server 2005 Integration Services
2796Designing an Analysis Solution Architecture Using Microsoft SQL Server 2005 Analysis Services
2797Designing a Reporting Solution Architecture using Microsoft SQL Server 2005 Reporting Services
2806E-Learning – Microsoft Security Guidance Training for Developers
2840Implementing Security for Applications
2853, (2372, 2376, 2377, 2378, 2427, 2431)Developing and Maintaining Applications on Microsoft® Windows® XP Service Pack 2
2954First Look: Microsoft BizTalk Server 2006 for Developers
2955First Look: Microsoft BizTalk Server 2006 for IT Professionals
2956Core Foundations of Microsoft .NET 2.0 Development
2957Advanced Foundations of Microsoft .NET 2.0 Development
3087First Look: Microsoft Windows Vista for Developers
4994, (6159, 6160, 6161)Introduction to Programming Microsoft .NET Applications with Microsoft Visual Studio 2005
4995, (6163, 6164, 6165)Programming with the Microsoft .NET Framework using Microsoft Visual Studio 2005
5060, (5942, 5943)Implementing Microsoft Windows SharePoint Services 3.0
5061, (5944, 5945, 6142)Implementing Microsoft® Office SharePoint® Server 2007
6066, (7191, 7192, 7193)Developing Managed Applications for Windows Mobile 6
6067, (7194, 7195, 7196)Developing Native Applications for Microsoft Windows Mobile 6
6214Effective Team Development using Microsoft® Visual Studio® Team System
6215Implementing and Administering Microsoft® Visual Studio® 2008 Team Foundation Server
6438Implementing and Administering Windows® SharePoint® Services 3.0 in Windows Server® 2008
6459First Look: Visual Studio 2008
6460Visual Studio 2008: Windows Presentation Foundation
6461Visual Studio 2008: Windows Communication Foundation
6462Visual Studio 2008: Windows Workflow Foundation
6463Visual Studio 2008 – ASP.NET 3.5
6464Visual Studio® 2008: ADO.NET 3.5
8036Designing Collaborative Applications with Microsoft® SharePoint® Server 2003
50001ProClarity Analyst Training
50003Customizing and Extending Enterprise Content Management Solutions
50004Implementing Visual Studio 2005 Team System Deep Dive Training
50005Microsoft Visual Studio 2005 Team System Deep Dive Training
50010Office Groove 2007 Fundamentals, Deployment and Administration
50011MOF Essentials
50012Microsoft Operations Framework Changing Quadrant
50015Building and Operating Commerce Server 2007 Solutions
50016Microsoft SoftGrid Application Virtualization
50018Mastering Microsoft Office Accounting 2007
50026SharePoint 2007 Hands-On Labs
50030Delta .NET 3.0 – 3.5
50031Complete .NET 2.0 Security
50032Complete .NET 2.0 Application Architecture and Best Practices
50033Complete Windows Presentation Foundation (WPF)
50037Windows Server Partner Preparation
50040Preparing for the Microsoft Certified Application Specialist Exam in Microsoft Office Access 2007
50041Preparing for the Microsoft Certified Application Specialist Exam in Microsoft Office Excel 2007
50042Preparing for the Microsoft Certified Application Specialist Exam in Microsoft Office Outlook 2007
50043Preparing for the Microsoft Certified Application Specialist Exam in Microsoft Office PowerPoint 2007
50044Preparing for the Microsoft Certified Application Specialist Exam in Microsoft Office Word 2007
50045Preparing for the Microsoft Certified Application Specialist Exam in Windows Vista
50046Introduction to Development Using Windows SharePoint Services 3.0 (Mindsharp)
50047Advanced IT Pro Course for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0
50048Architecting and Planning the Search Capability in Microsoft® Office SharePoint® Server 2007
50049Architecting Web Content Management Solutions with Microsoft® Office SharePoint® Server 2007
50050Architecting Documents and Records Management Solutions with MOSS 2007
50051Architecting Microsoft Office SharePoint Server 2007 Portals and Collaboration Solutions
50057Developing Websites with HTML 4.0
50058JavaScript 1.5
50059Visual Studio 2005 Tools for the Microsoft Office System
50060Core XML & XML Transformations and Web Services
50061XML Overview for the IT Professional
50062Core XML
50063Transforming XML with XSLT
50064Advanced SharePoint Development
50066LINQ with C# 3.0
50067Microsoft Desktop Optimization Pack (MDOP)
50141Microsoft® Office PerformancePoint™Server 2007 Technical Training
50145Silverlight 2.0 for Developers
50146Programming Microsoft Office SharePoint Server
50149SharePoint 2007 Operations
50150C# 3.0 Programming in the .NET Framework
50151Windows Presentation Foundation (WPF)
50152C# Programming in the .NET Framework 2.0
50153.NET Performance
50154Win Internals for programmers
50196Microsoft® Office SharePoint Server 2007 for the Site Owner/Power User
50197Developing Web Applications Using Microsoft Silverlight 2.0
50204SharePoint 2007 Search Customization
50205SharePoint 2007 Web Development
50206Microsoft SQL Server 2005 for Application Developers
50207Learn Microsoft Office SharePoint® Designer 2007 Step by Step, Level 1
50208Learn Microsoft Office SharePoint® Designer 2007 Step by Step, Level 2
50209Learn Microsoft Office SharePoint® Designer 2007 Step by Step, Level 3
50212Building Embedded Devices Using Windows Embedded CE 6.0 R2
50218Windows 7 Training for Developers
50219Introduction to Windows 7 for Developers
50220Principles of Project Management
50222From C# 2.0 to C# 3.0
50228SharePoint 2007 Governance
52310Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET

Technorati Tags: MCT, Microsoft, Microsoft Certified Trainer, SharePoint, Training