 |
|
SharePoint Quick Links
|
Article Categories
|
Archives
May, 2008 (2)
April, 2008 (12)
March, 2008 (15)
February, 2008 (13)
January, 2008 (12)
December, 2007 (10)
November, 2007 (8)
October, 2007 (15)
September, 2007 (20)
August, 2007 (21)
July, 2007 (16)
June, 2007 (8)
May, 2007 (25)
April, 2007 (16)
March, 2007 (18)
February, 2007 (18)
January, 2007 (12)
December, 2006 (16)
November, 2006 (13)
October, 2006 (18)
September, 2006 (22)
August, 2006 (27)
July, 2006 (23)
June, 2006 (23)
May, 2006 (23)
April, 2006 (9)
March, 2006 (17)
February, 2006 (15)
January, 2006 (23)
December, 2005 (31)
November, 2005 (32)
October, 2005 (38)
September, 2005 (53)
August, 2005 (30)
July, 2005 (63)
June, 2005 (30)
May, 2005 (59)
April, 2005 (29)
March, 2005 (74)
February, 2005 (27)
January, 2005 (22)
December, 2004 (32)
November, 2004 (42)
October, 2004 (39)
September, 2004 (20)
August, 2004 (14)
July, 2004 (27)
June, 2004 (40)
May, 2004 (5)
April, 2004 (6)
March, 2004 (16)
February, 2004 (26)
January, 2004 (23)
December, 2003 (7)
November, 2003 (14)
October, 2003 (20)
September, 2003 (4)
|
Post Categories
|




|
 |
|
Future Speaking Engagements | Previous Speaking Engagements
All times Eastern (US & Canada).
Future Speaking Engagements
TechEd US 2008 - Dev Week (Orlando, FL)
Building High Performance Solutions on Microsoft Office SharePoint Server 2007
» June 2-6, 2008 @ TBD
Performance should be one of the top areas of focus on everyone's mind when embarking on an Internet facing Microsoft Office SharePoint Server (MOSS) 2007 site. In this session we look at the built-in caching capabilities in the SharePoint platform, including disk-based and page output caching. In addition, we take a look at various hot-button issues developers should be aware of when developing components for a public site built on MOSS 2007. Topics include object model techniques, how to properly manage memory in order to avoid the dreaded OutOfMemory exception, key sizing numbers to keep in mind when architecting your implementation and minimizing the page payload to speed up those page load times. After this session, you'll be armed with the power to create high performance, scalable solutions in MOSS 2007!
Permalink
TechEd US 2008
Don't Be a Tool, Be a Better SharePoint Developer through Tools!
» June 2-6, 2008 @ TBD
Developers know all too well that development in a Microsoft SharePoint environment can be a challenging experience with so many moving parts. However, with the rights tools and shortcuts, you can mitigate the challenges and let the tools do most of the work so you can focus on the more challenging business requirements. In this session, we cover numerous shortcuts and tools, most without spending a penny, that will help you be the most productive SharePoint developer possible.
Permalink
TechEd US 2008
TechEd US 2008 - IT PRO Week (Orlando, FL)
Code Access Security (CAS) for SharePoint Administrators
» June 9-13, 2008 @ TBD
Code Access Security (CAS) is something included with the Microsoft .NET Framework that allows developers and administrators to grant specific permissions and rights to managed code. Most people think of CAS as purely a developer topic since it applies to custom assemblies, but this could not be further from the truth. SharePoint administrators should be keenly aware of how CAS works and how to manage it. Without this knowledge, administrators can be at the mercy of developers who may not have as solid a grasp on CAS as they should and thus, a site could be opened up to be much less secure than intended. An astute SharePoint administrator can quickly spot problems in custom code when it comes to CAS. In this session, learn the basics of CAS and how SharePoint utilizes it. Then see the different options developers and administrators have to configure security so custom code will run within SharePoint sites. Armed with this knowledge, an administrator can easily manage a SharePoint farm that not only contains considerable amounts of custom code but is also very secure.
Permalink
TechEd US 2008
Managing Web Content Management Sites in Microsoft Office SharePoint Server 2007
» June 9-13, 2008 @ TBD
Office SharePoint Server 2007 provides the content management capabilities to manage a content-centric site. These Web Content Management (WCM) capabilities replace the offering of a previous product Microsoft Content Management Server 2002 to create Publishing sites. Publishing sites facilitate the separation of the content from the presentation of the site and add capabilities to control various aspects of a content heavy site. While Publishing sites are still just SharePoint sites at the core, they present new challenges in managing the permissions, roles, workflows, multi-lingual and other aspects of content sites. In this session, learn the in's and out's of Publishing sites and the various control mechanisms that can be utilized to facilitate a very dynamic, yet current content-centric site.
Permalink
TechEd US 2008
Previous Speaking Engagements
New York City SharePoint User Group (New York, NY)
Structured Approach to Building MOSS 2007 Publishing Sites
SharePoint Conference 2008 (Seattle, WA)
Structured Approach to Building MOSS 2007 Publishing Sites
Using MOSS 2007 to Create Content-Centric Internet Facing Publishing Sites using Web Content Management
Jacksonville Office Geeks (Jacksonville, FL)
Building a High Performance Solutions on MOSS 2007
Sarasota Developer User Group (Sarasota, FL)
Building & Incorporating Custom Applications on the SharePoint Platform
Office Developer Conference 2008 (San Jose, CA)
A Structured & Repeatable Approach to Building Microsoft Office SharePoint Solutions
Building High Performance Solutions on Microsoft Office SharePoint Server 2007
Tampa Office Geeks (Tampa, FL)
Building a High Performance Solutions on MOSS 2007
Chicago SharePoint User Group (Chicago, IL)
Creating Publishing Sites with MOSS 2007 Web Content Management
Jacksonville Office Geeks (Jacksonville, FL)
Building Workflows for SharePoint Server 2007 with Visual Studio 2008
Philadelphia SharePoint User Group (Bellevue, WA)
Structured Approach to Building MOSS 2007 Publishing Sites
» November 28, 2007 @ 6p - 8p
“ SharePoint doesn’t support source control.” “ SharePoint doesn’t follow good SDL or change control processes.” “ Developers have to use SharePoint Designer to create Publishing sites.” Heard these before? Guess what? All these myths are completely untrue. Unlike many traditional SharePoint projects, Publishing sites frequently require following an organizations change control process, software development lifecycle processes and integration within source control. Not only is it possible to follow all of these common development guidelines in SharePoint, it is a lot easier than you may think. In this session we’ll take a look at how this is possible as well as some tips and tricks in how to achieve it.
Permalink
Philly SharePoint User Group
presentation slide deck
sample code from presentation
SharePoint Connections Fall 2007 (Las Vegas, NV)
Prescriptive Guidance for Developers Building Publishing Sites with WCM in MOSS 2007
» November 7, 2007 @ 4:15p-5:30p
Most of the information available covers how to create, brand and customize Publishing sites. Unfortunately developers are left to figure out how to best implement these changes in their environments on their own, such as implementing source control, change management, and migrating code from development to testing to staging and finally into production. In this session we'll look at how you can best structure your development environment and practice to fully utilize your organization's source control management solution and move code and site structure changes (site columns, content types, page layouts, mater pages, images, CSS, etc) from environment to environment all the while staying in full compliance with Microsoft's official guidelines.
Permalink
http://www.andrewconnell.com/blog/archive/2007/11/11/SharePoint-Connections-Fall-2007-Vegas-Wrap-up.aspx (recap post)
presentation slide deck
sample code from presentation
Building & Incorporating Custom Applications in SharePoint v3 Sites
Building an Internet site with Web Content Management in Microsoft Office SharePoint Server 2007
Puget Sound SharePoint User Group (Bellevue, WA)
Structured Approach to Building MOSS 2007 Publishing Sites
» October 25, 2007 @ 6:30p - 8:30p
“ SharePoint doesn’t support source control.” “ SharePoint doesn’t follow good SDL or change control processes.” “ Developers have to use SharePoint Designer to create Publishing sites.” Heard these before? Guess what? All these myths are completely untrue. Unlike many traditional SharePoint projects, Publishing sites frequently require following an organizations change control process, software development lifecycle processes and integration within source control. Not only is it possible to follow all of these common development guidelines in SharePoint, it is a lot easier than you may think. In this session we’ll take a look at how this is possible as well as some tips and tricks in how to achieve it.
Permalink
Puget Sound SharePoint User Group
presentation slide deck
SharePoint Pro Live (virtual)
Introducing Features! A Deep Dive into the New "Feature" Infrastructure in Windows SharePoint Services v3
JAXDUG (Jacksonville, FL)
Introduction to Unit Testing with MbUnit
Jacksonville Office Geeks (aka: JAXDUG Office Developement SIG)
Creating Publishing Sites with MOSS 2007 Web Content Management
Jacksonville Code Camp 2007
What Every SharePoint Developer Should Know - Customization vs. Development
» August 25, 2007
Most of the information available covers how to create, brand and customize SharePoint sites. Unfortunately developers are left to figure out how to best implement these changes in their environments on their own, such as implementing source control, change management, and migrating code from development to testing to staging and finally into production. In this session we'll look at the differences between SharePoint customization and development, how you can best structure your development environment and practice to fully utilize your organization's source control management solution and move code and site structure changes (site columns, content types, page layouts, mater pages, images, CSS, etc) from environment to environment all the while staying in full compliance with Microsoft's official guidelines.
Permalink
http://www.andrewconnell.com/blog/archive/2007/08/19/6090.aspx
presentation slide deck
Jacksonville Office Geeks (aka: JAXDUG Office Developement SIG)
Overview of Microsoft Office SharePoint Server 2007 for Developers
Naples User Group (Naples, FL)
Overview of Microsoft Office SharePoint Server 2007 for Developers
Jacksonville Office Geeks (aka: JAXDUG Office Developement SIG)
Overview of Microsoft Office SharePoint Server 2007
» June 28, 2007 @ 6:00p
What is this thing we keep hearing about called SharePoint? Come to this presentation to learn what SharePoint is all about and what it brings to the table for your organization. You’ll walk away with an understanding of what you will get in the free version of SharePoint, Windows SharePoint Services v3, as well as the enterprise version, Office SharePoint Server 2007. Finally, you’ll also learn how your development team can customize this extremely extensible platform to meet your business requirements or to use it as the framework for custom applications.
Permalink
presentation slide deck
TechEd 2007 (Orlando, FL)
Chalk Talk: Migrating your Content Management Server 2002 sites to Web Content Management in Microsoft Office SharePoint Server 2007
BOF62 - Prescriptive Guidance for Developers Building Publishing Sites in Microsoft Office SharePoint Server 2007
» June 5, 2007 @ 1p-2:15p
Most of the information available covers how to create, brand and customize Publishing sites. Unfortunately developers are left to figure out how to best implement these changes in their environments on their own, such as implementing source control, change management, and migrating code from development environment to testing to staging and finally into production. Join me in this discussion on how you can best structure your development environment and practice to fully utilize your organization's source control management solution and move code and site structure changes (site columns, content types, page layouts, mater pages, images, CSS, workflows, custom field controls, etc) from environment to environment all the while staying in full compliance with Microsoft's official guidelines.
Permalink
TechEd 2007
http://www.andrewconnell.com/blog/archive/2007/06/10/6060.aspx (recap post)
Breakout Session: Building Advanced Web Parts for SharePoint v3 the ASP.NET 2.0 Way
Breakout Session: Building a High Performance dot-com Site on Microsoft Office SharePoint Server 2007
SharePoint Conference APAC (Sydney, Australia)
UX03 - Building and Branding SharePoint Sites Using new Web Content Management Capabilities
ARC05 - Web Content Management Overview
DEV13 - Extending MOSS 2007 WCM with custom components for Authoring, Rendering, Navigation, Caching, and Operations
ACR13 - Migrating from CMS 2002 to MOSS 2007 Web Content Management
SharePoint Pro Live (Online)
Windows SharePoint Services (WSS) v3 Web Part Development
» May 10, 2007 @ TBD
Web Parts provide the foundation for customization and personalization. Depending on the site configuration, users can easily personalize or customize pages in a Windows SharePoint Services site by adding, reconfiguring, and removing Web Parts. The next step in an evolving site or portal solution is to integrate it with existing production systems and provide a means to view information in ways that makes sense to your specific users. Custom Web Part development in WSS v3 is different than what you dealt with in earlier versions. In this session, designed for developers, you will learn how to develop and deploy a custom Web Part for use in WSS v3.
Permalink
SharePoint Pro Live
http://www.andrewconnell.com/blog/archive/2007/05/10/6044.aspx (recap post)
VSLive! San Francisco 2007 (San Francisco, CA)
Web Content Management with Microsoft Office SharePoint Server 2007
Orlando Code Camp 2007 (Orlando, FL)
Building ASP.NET 2.0 Web Parts for Windows SharePoint Services (WSS) v3 Sites
Advanced ASP.NET 2.0 Web Parts for Windows SharePoint Services (WSS) v3 Sites
Jacksonville Office Geeks (aka: JAXDUG Office Development SIG)
Building ASP.NET 2.0 Web Parts for Windows SharePoint Services (WSS) v3 Sites
South Florida .NET Code Camp 2007 (Miramar, FL)
Advanced ASP.NET 2.0 Web Parts for Windows SharePoint Services v3
Don't be a Tool, be a Better Developer Through Tools: for the SharePoint Developer
Jacksonville Developer Users Group (JAXDUG) February 2007
Advanced ASP.NET 2.0 Web Parts for Windows SharePoint Services v3
Vista & Office Launch Event (Jacksonville, FL)
Building Key Business Applications on the Office 2007 Server Platform
Vista & Office Launch Event (Tampa, FL)
Building Key Business Applications on the Office 2007 Server Platform
MSDN Webcast
Microsoft Office SharePoint Server 2007 Web Content Management for Developers and Designers
Jacksonville Office Geeks (aka: JAXDUG Office Development SIG)
December 2006 Meeting - Building Content-Centric Sites with WCM in MOSS 2007
San Francisco Bay Area User Group
Creating Internet Scalable Sites Using Web Content Management (WCM) in Microsoft SharePoint Server 2007 (MOSS)
» December 14, 2006 @ 7p-9p
Microsoft has discontinued evolving Content Management Server as a stand-alone product and has rolled the best concepts into the next version of Office SharePoint Server 2007 as Web Content Management (WCM). In this session you’ll see what improvements Microsoft has made to make SharePoint 2007 Internet scalable as well as how you can use WCM to host robust template driven content publishing Internet sites. You’ll see how to create new sites, create new templates, and modify templates and master pages quickly to create a consistent branded user interface. In addition, you’ll see how easy it is to create custom navigation, and incorporate smart client authoring as well as the content deployment features in WCM. You’ll walk away knowing SharePoint isn’t all about collaboration, you can use it to create and host your company’s Internet presence!
Permalink
presentation slide deck
SharePoint Connections 2006
HDV201 & HDV302: Building an Internet Site with Web Content Management in MOSS 2007: Part 1 & 2
» Part 1: November 8, 2006 @ 11:30a - 12:45p
» Part 2: November 8, 2006 @ 2:15p - 3:30p
Web Content Management (WCM) is a new addition to the upcoming release of Microsoft Office SharePoint Server 2007. In part 1 of this session, we’ll take a look at WCM and how it fits within Microsoft SharePoint Server 2007. Then we’ll dive in and take a look at what’s involved in using WCM to host, author, and manage an Internet-facing content site as well as using SharePoint Designer 2007 to build custom page layouts. In part 2 of this session, we’ll build off the site we created in part 1 and dig deeper by taking a look at building field controls, ASP.NET 2.0 master pages and web parts, incorporating custom navigation controls, and building custom workflows. At the end of these two sessions, you will walk away with a good understanding of what WCM is all about as well as what’s involved in building and managing Web sites in Microsoft Office SharePoint Server 2007.
Permalink
SharePoint Connections Fall 2006
http://www.andrewconnell.com/blog/archive/2006/06/20/3195.aspx
http://www.andrewconnell.com/blog/archive/2006/08/14/3362.aspx
http://www.andrewconnell.com/blog/archive/2006/11/13/5158.aspx (recap post)
presentation slide deck (part 1)
presentation slide deck (part 2)
code samples
HDV203: Migrating Your Content Management Server 2002 Sites to Web Content Management in MOSS 2007
» November 9, 2006 @ 8:00a - 9:15a
Web Content Management (WCM) in Microsoft Office SharePoint Server 2007 is a significant upgrade from Content Management Server 2002 (CMS). In this session, we’ll briefly look at the significant improvements in WCM over CMS as well as terminology and technology changes. Microsoft has provided a few options for moving your content, templates, and code from CMS to WCM; we’ll cover all these options in this session. Then we’ll dive into preparation: how can you prepare your new or existing CMS implementations for easy upgrade to WCM. Finally, we’ll look at the process of migrating CMS sites to WCM. Most CMS sites won’t migrate to WCM with the magical click of a button. We’ll cover what is automatically migrated into the new platform and then what post-migration steps you’ll need to take to get your site up and running in the new platform.
Permalink
SharePoint Connections Fall 2006
http://www.andrewconnell.com/blog/archive/2006/06/20/3195.aspx
http://www.andrewconnell.com/blog/archive/2006/08/14/3362.aspx
http://www.andrewconnell.com/blog/archive/2006/11/13/5158.aspx (recap post)
presentation slide deck
Sample CMS Assessment Tool report
Jacksonville Office Geeks (aka: JAXDUG Office Development SIG)
Introducing Features! A Deep Dive into the New "Feature" Infrastructure in Windows SharePoint Services v3
MSDN Webcast
Microsoft Office SharePoint Server 2007 Web Content Management for Site Administrators and Owners
MSDN Webcast
Microsoft Office SharePoint Server 2007 Web Content Management for Content Owners and Authors
Jacksonville Code Camp 2006
Tampa Code Camp 2006
Don't be a Tool, Be a Better Developer Through Tools & Virtualization!
» July 15, 2006 @ 8:30a
As developers we are all looking for tools that help us with our daily jobs. Sometimes these tools perform tasks that we can’t easily do, sometimes they automate steps we currently do by hand, and other times they are simply shortcuts. All in all, the goal is the same: tools should make you more productive and help you slam out more code faster with fewer defects and at a lower level of maintainability. In this talk AC will demo over 20 tools and shortcuts, most of which are free, that he’s found help him be the most efficient and productive developer he can be.
AC will also talk about virtualization. Virtualization provides the ability to rapidly create new virtual machines very easily making situational & isolated development & testing much easier. However, it’s more of a science on how you can best setup and configure your virtual machines to perform as well as management of these massive images. Some types of development essentially require you work in a virtual environment. He’ll discuss best practices and demonstrate how you can create a complete virtual environment in very little time. Further, he’ll show you how you can squeeze the most performance out of your virtual machines.
Permalink
Tampa Code Camp 2006
http://www.andrewconnell.com/blog/archive/2006/07/17/3246.aspx (recap post)
presentation slide deck
my CodeSmith templates demo'd at the end of the day
Creating Internet Scalable Sites Using Web Content Management (WCM) in SharePoint Server 2007 (MOSS)
» July 15, 2006 @ 1:30p
Microsoft has discontinued evolving Content Management Server as a stand-alone product and has rolled it’s publishing features into the next version of SharePoint as Web Content Management (WCM). In this session you’ll see what improvements Microsoft has made to make SharePoint 2007 Internet scalable as well as how you can use WCM to host robust template driven content publishing Internet sites. You’ll see how to create new sites, create new templates, and modify templates and master pages quickly to create a consistent branded user interface. In addition, you’ll see how easy it is to create custom navigation, and incorporate smart client authoring as well as the content deployment features in WCM. You’ll walk away knowing SharePoint isn’t all about collaboration, you can use it to create and host your company’s Internet presence!
Permalink
Tampa Code Camp 2006
http://www.andrewconnell.com/blog/archive/2006/07/17/3246.aspx (recap post)
presentation slide deck
Jacksonville Developer Users Group (JAXDUG) July 2006
Don't be a Tool, Be a Better Developer Through Tools & Virtualization!
» July 12, 2006 @ 6:00p
As developers we are all looking for tools that help us with our daily jobs. Sometimes these tools perform tasks that we can’t easily do, sometimes they automate steps we currently do by hand, and other times they are simply shortcuts. All in all, the goal is the same: tools should make you more productive and help you slam out more code faster with fewer defects and at a lower level of maintainability. In this talk AC will demo over 20 tools and shortcuts, most of which are free, that he’s found help him be the most efficient and productive developer he can be.
AC will also talk about virtualization. Virtualization provides the ability to rapidly create new virtual machines very easily making situational & isolated development & testing much easier. However, it’s more of a science on how you can best setup and configure your virtual machines to perform as well as management of these massive images. Some types of development essentially require you work in a virtual environment. He’ll discuss best practices and demonstrate how you can create a complete virtual environment in very little time. Further, he’ll show you how you can squeeze the most performance out of your virtual machines.
Permalink
JAXDUG event blog post (location, directions, etc)
http://www.andrewconnell.com/bl |