 |
Toronto Code Camp 2008
|
 |
 |
|
Toronto Code Camp 2008
|
|
Saturday, March 01, 2008 - Saturday, March 01, 2008
|
|
|
|
The Third Annual Toronto Code Camp, a free .NET community sponsored event, will be held on March 1st, 2007! Last years event was a huge success with over 350 attendees, 25 sessions, 24 speakers and 20+ volunteers. This year we will continue to build on the success of the prior Code Camps and increase the number of attendees and make the event an even greater critical and logistical success.
|
|
|
|
|
|
 |
 | |  |
 |
All Sessions
|
 |
 |
|
|
|
An Introduction to SharePoint 2007 for Developers
|
|
|
SharePoint
|
|
March 1, 2008 10:30 AM - 11:45 AM Room: E.S. Jackson
|
|
Rob Windsor, ObjectSharp Consulting
|
|
SharePoint is an awesome tool. It allows you to build web sites, manage lists of data, collaborate on documents, and so much more – all done through a simple, easy to use, web interface. When you need to go beyond the built in capabilities of the product, SharePoint also provides a rich set of APIs to code against. This session explores the most commonly used features in the Windows SharePoint Services developer APIs, as well as the types of components and applications in which they can be utilized. Topics covered include the WSS object model, WSS web services, creating simple web parts, and adding event handlers to lists.
|
|
|
ASP.NET AJAX Web Services and Client-centric Web Development
|
|
|
ASP .NET
|
|
March 1, 2008 10:30 AM - 11:45 AM Room: International A
|
|
Milos Glisic, ComponentArt Inc.
|
|
An overview of what ASP.NET AJAX brings to web services and how that can be used to develop web applications using a new, client-centric paradigm. Examples will be given of building and using simple ASP.NET AJAX web services, as well as of their use with client-centric component.
|
|
|
ASP.Net Performance and Optimization
|
|
|
ASP .NET
|
|
March 1, 2008 02:30 PM - 03:45 PM Room: International A
|
|
Jeff McWherter, A.J. Boggs and Company
|
|
So, you’ve created a slick ASP.NET web application, but the performance isn’t what you were expecting. In this session I will demonstrate tools to help find the bottlenecks and offer advice on resolving them.
|
|
|
Best practices to decrease coupling and to raise cohesion
|
|
|
.NET Framework
|
|
March 1, 2008 01:00 PM - 02:15 PM Room: International B/C
|
|
Mario Cardinal, .Net Expertise
|
|
This presentation presents simple but well proven design principles to simplify managing dependencies between elements composing a .Net program. At the end of this presentation you will understand how to design for testability using service locator, dependency injection, IoC container, dependency inversion and single responsibility principle.
|
|
|
Beyond LINQ to SQL: Using the Enterprise Framework and the Entity Definition Model
|
|
|
Data/Arch.
|
|
March 1, 2008 02:30 PM - 03:45 PM Room: Holmes Gooderham A
|
|
Barry Gervin, ObjectSharp
|
|
You’ve embraced LINQ to SQL (or are considering) but in a few weeks Microsoft will be releasing The Entity Framework, including LINQ to Entities. Come and learn why this is a better LINQ to SQL and how to migrate from LINQ to SQL over to the Entity Framework. We’ll also examine patterns of building isolated and reusable data access layer components using the Entity Framework.
|
|
|
Building Virtual Earth and Silverlight applications
|
|
|
Fun Stuff/Other
|
|
March 1, 2008 02:30 PM - 03:45 PM Room: Holmes Gooderham B
|
|
Derek Chan, Infusion Development
|
|
This session is intended for developers who have no experience using Virtual Earth or Silverlight but wish to leverage them to build dynamic web applications. The following topics will be covered:
- Creating and Manipulating a Virtual Earth map
- Building a GeoRSS feed with ASP.NET.
- Debugging a Virtual Earth application
- Overlaying custom tiles using MapCruncher
- Applying Silverlight to a Virtual Earth map using Expression Blend and Visual Studio 2008
|
|
|
Building Workflow Foundation Enabled Windows Communication Foundation Services in .NET 3.5
|
|
|
.NET Framework
|
|
March 1, 2008 09:00 AM - 10:15 AM Room: International B/C
|
|
Bill Brockbank, Navantis Inc.
|
|
With the availability of Windows Workflow Foundation (WF), Microsoft is introducing workflow capabilities to the .NET developer platform. These capabilities allow developers to build workflows to meet a wide number of scenarios, from simple sequential workflows to complex state machine-based workflows with sophisticated human interactions.
At the same time, there is a move towards promoting business capabilities to be exposed through encapsulated service endpoints allowing reuse and composition of business functions and processes giving rise to Service-Oriented Architectures. Windows Communication Foundation (WCF) has been made available to help provide developers with capabilities to develop connected systems easily by providing a consistent developer API, a robust hosting runtime, and a flexible configuration-driven solution to aid deployment.
Visual Studio 2008 provides a simple way to integrate both technologies using the built-in activities: ReceiveActivity and SendActivity. Making the analogy with WCF conventional services; in WCF you create a service interface (ServiceContract) and then you implement it with a regular class. With Workflow Services you create the interface but the implementation is the workflow itself.
|
|
|
Delving into custom authentication providers in SharePoint
|
|
|
SharePoint
|
|
March 1, 2008 02:30 PM - 03:45 PM Room: E.S. Jackson
|
|
Reza Alirezaei, Development Horizon
|
|
In ASP.NET 2.0 , there is an important concept called authentication provider model which is used for many new features such as Membership/Role Management, Profiles, etc. Moss 2007 is built on the top WSS 3.0 which is in turn built on the top of ASP.NET 2.0. This means that both products can utilize everything that ASP.NET 2.0 offers. In this session learn how to create a custom authentication provider, how to set up forms based authentication, get yourself familiar with issues/workarounds, manage your custom profiles and finally how to leverage this solution to expose your SharePoint sites to the external users. This session is targeted at both IT pros and developers.
|
|
|
Design Patterns
|
|
|
Data/Arch.
|
|
March 1, 2008 10:30 AM - 11:45 AM Room: Holmes Gooderham A
|
|
Shaun Hayward, Omnivex Corporation
|
|
This session examines some of the most common Design Patterns in software development. Design Patterns provide simple, understandable, and sound solutions to often-daunting problems in class design and coding. Each problem will be examined before introducing its corresponding Design Pattern solution. Design Patterns covered include:
Experience with Object Oriented Programming is required.
|
|
|
Developing for SharePoint using Visual Studio 2008
|
|
|
SharePoint
|
|
March 1, 2008 01:00 PM - 02:15 PM Room: E.S. Jackson
|
|
Barry Gervin, ObjectSharp
|
|
Visual Studio 2008 finally brings integrated support for building SharePoint Workflows out of the box. During this session of mostly all demos, we’ll explore this new development environment for design time support of workflows, integrated deployment to a SharePoint server and integrated debugging for stepping through your workflows. We’ll explore many of the new SharePoint aware workflow activities that make creating custom workflows a breeze in VS 2008. We’ll also review some other tips & tricks for taking advantage of .NET 3.5 and VS 2008 features such as LINQ and the improved Ajax and JavaScript capabilities for the SharePoint developer. This session will be co-presented by Rob Windsor.
|
|
|
Introduction to Dundas Chart for ASP.NET
|
|
|
Fun Stuff/Other
|
|
March 1, 2008 01:00 PM - 02:15 PM Room: Holmes Gooderham B
|
|
Jeff Hainsworth, Dundas Data Visualization
|
|
This webcast will demonstrate from start to finish, the process of creating an application with Dundas Chart for ASP.NET Enterprise Edition. From the start of a new project, every step along the way will be covered, including Chart customization and Data Binding, to create a fully data bound instance of our Chart control in an asp.net application.
|
|
|
Introduction to Language Integrated Query (LINQ)
|
|
|
.NET Framework
|
|
March 1, 2008 04:00 PM - 05:15 PM Room: International B/C
|
|
Rob Windsor, ObjectSharp Consulting
|
|
Language Integrated Query is the most compelling new feature in Visual Studio 2008 (.NET 3.5, VB9, C#3.0). LINQ’s ability to dramatically simplify data access logic with LINQ 2 SQL and its uniform syntax to also manipulate object collections and XML with LINQ to XML combine together to change the way we write software on the .NET Platform. In this session we’ll explore the framework components and language syntax additions in C# 3.0 and VB 9.0 to enable LINQ without the need for changes in the core CLR. LINQ provides typical query operations for filtering, sorting, grouping transforming and partitioning data. We’ll examine how things work under the covers and explore debugging techniques so you can really understand what’s going on. We’ll delve into LINQ to SQL to see how updates can be persisted in the database, understanding transactions and optimistic concurrency concerns. We will also point out potential gotchas with features like query composition and delayed execution.
|
|
|
Introduction to log4net
|
|
|
Data/Arch.
|
|
March 1, 2008 09:00 AM - 10:15 AM Room: Holmes Gooderham A
|
|
Rob Prouse, Ivara
|
|
Log4net is a fast and easy to use open source .NET logging library. This session will give you the information you require to quickly add logging to your web or windows applications.
The session will begin with an overview of the license, features and capabilities of log4net, including log levels, log hierarchies, log targets, logging contexts, configuration and filters.
We will then dive into code by adding logging to a simple application. Next, we will configure the logging to output the logs to multiple destinations. We will end by discussing best practices for logging with log4net and answering questions.
|
|
|
Leveraging Windows Mobile APIs using .NET Compact Framework
|
|
|
Fun Stuff/Other
|
|
March 1, 2008 09:00 AM - 10:15 AM Room: Holmes Gooderham B
|
|
Mark Arteaga, RedBit Development
|
|
Windows Mobile provides a set of managed APIs available for the .NET Compact Framework developer to integrate within their mobile application. During this session we will explore the features available to the managed developer such as accessing Outlook Mobile data to taking a picture with the device camera to being notified of device state changes. You'll not only learn what is available but how easy it is to integrate platform specific functionality into your application without to give your application a better user experience.
|
|
|
MOSS 2007 and Silverlight Integration
|
|
|
SharePoint
|
|
March 1, 2008 04:00 PM - 05:15 PM Room: E.S. Jackson
|
|
Andy Nogueira, Nonlinear creations Inc.
|
|
In this session we'll explore different scenarios for integrating SharePoint and Silverlight. SharePoint 2007 is an amazing framework that has an incredible set of built-in features such as Web Parts, Collaboration, Workflow, Security, LOB integration, Search, etc. In this session we'll demonstrate how to leverage some of these features to create a real Rich Internet Application (RIA) using SharePoint and Silverlight together.
|
|
|
Next Generation ASP.NET Server Controls
|
|
|
ASP .NET
|
|
March 1, 2008 04:00 PM - 05:15 PM Room: International A
|
|
Colin Bowern, ObjectSharp Consulting
|
|
In this session we'll take a look at the nuts and bolts of building ASP.NET Server Controls and how it has evolved with technologies introduced in recent versions of the framework as well as the impact of AJAX and Silverlight on the construction of those controls.
|
|
|
Overview of ASP.NET 3.5 Extensions
|
|
|
ASP .NET
|
|
March 1, 2008 09:00 AM - 10:15 AM Room: International A
|
|
Justin Lee, ObjectSharp Consulting
|
|
The ASP.NET 3.5 Extensions Preview is a new release that provides new functionality being added to ASP.NET 3.5 and ADO.NET in 2008. This release delivers a set of new features that target:
- Enabling High Productivity Data Scenarios - including MVC, Entity Framework, ADO.NET Data Services and dynamic data
- Supporting Test Driven Development - including a powerful and extensible MVC framework
- Creating the best server for Rich Clients - including Ajax history support and Silverlight controls for ASP.NET
This presentation will provide an overview of these new and exciting features in the ASP.NET 3.5 Extensions. ASP.NET, AJAX, and Silverlight knowledge are assumed.
|
|
|
Overview of SharePoint 2007 and "The Feature"
|
|
|
SharePoint
|
|
March 1, 2008 09:00 AM - 10:15 AM Room: E.S. Jackson
|
|
Ed Musters, Infusion Development
|
|
At its heart, SharePoint is a web site provisioning engine – pick a template, click a button, and voila you have a feature rich web site that can be highly customized. Please join me for a whirlwind tour of WSS 3.0 and MOSS 2007 product capabilities. This session is ideal if you have not yet seen the product and find out what all the excitement is about! We’ll visit just about every feature in the box from the Site Administrator’s perspective to show you how the product works and can be configured. We’ll review basic features such as Web Parts, Lists, Document Libraries, site creation, workflows, and content types. We’ll review Enterprise Services such as InfoPath Forms, Business Data Catalog, Excel Services, and Search. We’ll then go behind the scenes on the product architecture and show how the developer goes about deploying their own custom features. This is the perfect primer for Rob’s talk to follow….
|
|
|
SOA and Enterprise as business enablers – The Microsoft way
|
|
|
.NET Framework
|
|
March 1, 2008 02:30 PM - 03:45 PM Room: International B/C
|
|
Anthony Bonaventure D’Costa , OnCorp Direct INC.
|
These days whenever a developer writes a single line of code, it is very critical that he understands the dependencies between business and the underlying technologies. Neglecting the business context can result in a project in which SOA infrastructure is pursued for its own sake, or where investments are made that do not line up well with the needs and priorities of the business. Todays enterprise developers should be thinking "SOA". Everything should be services.
For developers working with the Microsoft technology stack, using .NET, BizTalk, IIS etc. we have everything we need to create sophisticated distributed applications. However, there are a lot of moving parts. Most of us now work in heterogenous environments, where distributed applications span a variety of technologies, and possibly business partners and customers.
It takes a lot of skill to blend all the pieces into a cohesive whole and it takes time. SOA is not a product, it is a way of thinking about software development. When faced with a functional requirement, think how that can be decomposed into a set of services. When done properly these services will not only solve the current requirements, but will
also be the building blocks that can be aggregrated to meet future needs.
Microsoft's stack of technologies ( WS*- specs, BizTalk Server R2, WCF,
WF, WPF ... have the potential to improve our productivity and agility.
|
|
|
SOA using WCF & WF
|
|
|
.NET Framework
|
|
March 1, 2008 10:30 AM - 11:45 AM Room: International B/C
|
|
Peter Madziak, ObjectSharp Consulting
|
|
In the world of SOA it is useful to classify your services into two types: Business Activity Services and Resource (or sometimes Entity) Services. In this demo-centric session we’ll look at how Windows Communication Foundation (WCF) and Windows Workflow (WF) can be used within this classification system. More specifically we’ll look at how WF is an ideal choice to use “inside the boundary” of your Activity Services to carry out the long-running work the service represents.
|
|
|
TBD
|
|
|
Fun Stuff/Other
|
|
March 1, 2008 10:30 AM - 11:45 AM Room: Holmes Gooderham B
|
|
|
|
TBD
|
|
|
The Scaling Habits of ASP.NET Applications
|
|
|
ASP .NET
|
|
March 1, 2008 01:00 PM - 02:15 PM Room: International A
|
|
Richard Campbell, Strangeloop Networks
|
|
As our ASP.NET Web applications become more and more successful we switch our focus from adding features to performance, scale, and management. Richard has been in the lab studying the scaling habits of the average domestic ASP.NET solution and has emerged to discuss his findings (no applications were actually harmed during the capture of this data). Come and learn where ASP.NET stumbles and how to get it back on its feet. In this session you will learn about the web acceleration equation, identify common ASP.NET bottlenecks, explore solution alternatives, uncover the secret sauce, and determine a reasonable strategy for scaling ASP.NET applications.
|
|
|
What is SQL Server Service broker (SSB)?
|
|
|
Data/Arch.
|
|
March 1, 2008 04:00 PM - 05:15 PM Room: Holmes Gooderham A
|
|
Jean-Rene Roy, DevTeach
|
|
What is SQL Server Service broker (SSB)? What does it do? Which version of SQL Server can use SSB? What kind of application can use this? Does it scale between servers? Why use SSB over MSMQ? What are the advantages and disadvantages of SSB over MSMQ, BizTalk and WSE and WCF? Is it complicated to use SSB? This session will answer all the questions.
|
|
|
Windows Presentation Foundation and SIlverlight
|
|
|
Fun Stuff/Other
|
|
March 1, 2008 04:00 PM - 05:15 PM Room: International B/C
|
|
Robert Burke, Object Sharp
|
|
Windows Presentation Foundation and SIlverlight
|
|
|
|
|
|
 |
 | |  |
 |
Speakers
|
 |
 |
|
Andy Nogueira, Nonlinear creations Inc.
Andy Nogueira (MCTS, MCPD, MCAD) has over 11 years of professional experience in the IT industry. He is the Team Lead for the Microsoft Practice Group at nonlinear creations Inc. (nonlinear.ca), a Microsoft Gold Partner that is specialized in creating unique solutions on the Social Computing, Collaboration, ECM, Search, SEO and RIA spaces for clients worldwide for more than 14 years.
He is responsible for designing and implementing several successful technology solutions based on .NET, MOSS 2007 (Microsoft Office SharePoint Server) and the new SharePoint 2010.
He is also a Microsoft Certified Technology Specialist (MCTS) in WSS 3.0 (Application Development) and MOSS 2007 (Configuration and Application Development). He is also a well-known conference speaker having spoken at Toronto SharePoint User Group, Toronto Code Camp 2008, SharePoint Summit Montreal 2008, SharePoint Code Camp 2009, Toronto Code Camp 2009, Saturday SharePoint Toronto 2009, DevTeach 2010
|
|
|
Anthony Bonaventure D’Costa , OnCorp Direct INC.
Anthony Bonaventure D’Costa is involved in the application of advanced computing technologies that enable IT – to business alignment and support strategic business goals.
He has implemented a diverse portfolio of high – performance, scalable, highly available and secure IT solutions based on Service Oriented Architecture, including Web Services, Enterprise Application Integration, middleware and transaction processing.
|
|
|
Barry Gervin, ObjectSharp
Barry never turns down an opportunity to share his passion for technology and software development and how it can solve real world business problems. After 20 years of experience in the world of software development you would think he'd be ready for a change of pace, but when people pay you to do something you love, that's magic!
|
|
|
Bill Brockbank, Navantis Inc.
Bill Brockbank is a Solution Architect at Navantis Inc. works in the workflow space with Microsoft Technologies, Captaris Workflow, K2.NET and SharePoint 2007 (MOSS and WSS). He has been developing applications on the Microsoft Windows platform for more than 17 years
|
|
|
Colin Bowern, ObjectSharp Consulting
Colin Bowern is a solutions architect and coach focused on the advancement of organizational goals through pragmatic technology. His work spans music, financial, public sector, and technology industries including start-up and multi-national organizations like Microsoft, Bank of Montreal, and officialCOMMUNITY. Colin engages teams and executive management to boost productivity and drive innovation through user-centric design and craftsmanship in software engineering. Recognized by the community for interactive contributions in public speaking, community building, and writing, Colin has been a Microsoft Most Valuable Professional for ASP.NET for several years. His work appears across books, forums, and web casts. You can find out more about Colin on the web at ColinBowern.com.
|
|
|
Derek Chan, Infusion Development
Derek Chan is a Consultant with expertise in .NET/Java-based mapping technologies. He is also a Windows Live Platform MVP and holds a MCTS in Bing Maps. Derek is an active member of the MSDN community where his activities include several publications and speaking engagements.
|
|
|
Ed Musters, Infusion Development
Ed Musters, SharePoint MVP, is a SharePoint Architect for Infusion Development. Ed has instructed the exclusive Critical Path SharePoint Training courses extensively across North America over the last several years. Ed holds all certifications in SharePoint including WSS 3.0 and MOSS 2007 for Development and Administration. Ed also teaches Microsoft Official Curriculum Developer .NET training. Ed has been a featured speaker at DevReach in Sofia Bulgaria (2009/2008), at the SharePoint Summit in Montreal (2010/2009), at SharePoint Saturdays (2009) in Toronto and Birmingham, at Microsoft Tech Days 2009, at the Great Indian Developer Summit (2008) in Bangalore India, the Toronto SharePoint Camp (2010/2009), and the Toronto Code Camp (2009). Ed also speaks to user groups across Canada, including Toronto, Winnipeg, Halifax, and Vancouver.
|
|
|
Jean-Rene Roy, DevTeach
Jean-René Roy has been developing IT systems for large and small enterprises since 1987. In 1991 he founded the consulting firm Technologies SoftDesign Inc.
Since that time he has worked on projects for Bell Canada, CGI, ArchiDATA, Sun Telcom, Accent de Ville, Kraft, ADN Medical and many other clients assuming the responsibility of Software Developers, Analyst, Team leader, Software architect and mentor. He has been and is still very active in the developers’ community by acting as a user group leader for more than ten years with the Montreal .NET community and the Ottawa .NET community.
He is also the co-founder of an international developer’s conference www.DevTeach.com which is now directed by a member of his team. Jean-René Roy is a SQL Server Microsoft MVPand is co-lead and mentor for the OttawaSQL.net BI study group.
|
|
|
Jeff Hainsworth, Dundas Data Visualization
Jeff Hainsworth is the Head of Pre-Sales consulting at Dundas Data Visualization. He works with Sales and Support departments in order to ensure that all technical hurdles are overcome during client’s early stages of development/proof of concept. Jeff is also the lead developer of the Dundas Chart Builder product.
|
|
|
Jeff McWherter, A.J. Boggs and Company
Jeff McWherter is the Director of Software Development at A.J. Boggs and Company in Okemos, MI. He graduated from Michigan State University with a degree in Telecommunications and Computer Science, and has twelve years of professional experience in software development. He is a founding member and current Program Director for the Greater Lansing Users for .NET (GLUG.net). He enjoys profiling code, applying design patterns, finding obscure namespaces, and long walks in the park. His lifelong interest in programming began with a Home Computing Magazine in 1983, which included an article about writing a game called Boa Alley in BASIC.
|
|
|
Justin Lee, ObjectSharp Consulting
Justin Lee has been a C# MVP for almost 5 years, and is passionate about various technology. His interests lies with languages, operating systems, processes, and low-level architecture. He's open to discussion about Open-Source, Linux, Mono, and many various other alternatives to Microsoft and .NET. He is proficient in C#, C++, Java and various other languages. He is currently working for ObjectSharp Consulting.
|
|
|
Mario Cardinal, .Net Expertise
Mario Cardinal is an independent senior consultant specializing in software architecture. He has almost 20 years of experience in designing large-scale information systems. He leads the architecture user group for the Montreal .Net Community and is the architecture track tech chair for the DevTeach Conference. Since 2004, he has hosted the Visual Studio Talk Show, a podcast about software development. For the fourth year in a row, he has received from Microsoft the Most Valuable Professional (MVP) award. Mario holds Bachelor of Computer Engineering and Master of Technology Management degrees from the Ecole Polytechnique in Montreal, Canada. He also holds the titles of Certified ScrumMaster (CSM), Microsoft Certified Technology Specialist (Team Foundation Server), and Microsoft Certified Solution Developer.
|
|
|
Mark Arteaga, RedBit Development
Mark Arteaga is a Windows Mobile Solution Specialist with RedBit Development specializing in building custom software, training customers and helping customers implementing mobile based software systems. Mark's has been working in the software industry his entire career and currently main roles are designing, architecting and leading various software projects to help customers mobilize enterprise applications. Mark has been recognized as a Microsoft Most Valuable Professional six consecutive years for his involvement in the mobile and embedded developer community and is the only Device Application Development MVP in Canada. You can contact Mark via his blog at blog.markarteaga.com, mark@redbitdev.com or follow him twitter.com/MarkArteaga
|
|
|
Milos Glisic, ComponentArt Inc.
Milos Glisic is a senior developer with ComponentArt Inc. (www.componentart.com). Milos has been with the company since its inception and has been instrumental in developing and refining the technologies found in ComponentArt's Web.UI component suite. He has many years of experience working with Web-based user interface technologies, especially in the areas of AJAX and client-side functionality, and holds a Hon.B.Sc. in computer science from the University of Toronto.
|
|
|
Peter Madziak, ObjectSharp Consulting
Peter Madziak is a Senior Consultant and Instructor with ObjectSharp Consulting - a Microsoft Gold Partner bsased in Toronto, Canada. He is a technical leader with over 10 years experience helping development teams architect, design and develop large software projects. Peter's primary focus over the past few years has been on helping customers understand SOA (Service-oriented architecture), Workflow/BPM (Business Process Management), Web Services (both RESTful & WS-*), EDA (Event-driven architecture), and more importantly how all of these technologies and architectural styles can be reconciled into an architecture that aligns well with what the business needs.
As a SOA & BPM expert for ObjectSharp Consulting, Peter helps customers implement solutions using technologies such as: BizTalk Server 2006, Windows Communication Foundation (WCF), Windows Workflow (WF), SQL Service Broker, and ASP.NET 2.0 Web Applications.
|
|
|
Reza Alirezaei, Development Horizon
Reza Alirezaei is an author, speaker and Microsoft Office SharePoint Server MVP. For almost a decade, Reza has been working as an independent consultant specializing in design and implementation of applications using SharePoint, Office, and SQL Server Business Intelligence stack. Reza blogs about SharePoint at http://blogs.devhorizon.com/reza.
|
|
|
Richard Campbell, Strangeloop Networks
Richard Campbell is one of the co-founders of Strangeloop Networks and today serves as product evangelist, introducing the company's unique story to advisors, investors, patent attorneys, beta-customer candidates, potential employees, etc. Richard has more than 30 years of high-tech experience and is both a Microsoft Regional Director and Microsoft Most Valuable Professional (MVP). He has consulted with a number of leading North American organizations; Barnes&Noble.com, Dow Chemical, Johnson & Johnson Health Care Services, Reuters, Subaru/Isuzu and the U.S. Air Force. In addition to speaking at conferences around the world, Richard is co-host of the ".NET Rocks!, the Internet Audio Talk Show for .NET Developers" (www.dotnetrocks.com) podcast and the host of "RunAs Radio, the Internet Audio Talk Show for IT Professionals" (www.runasradio.com) podcast.
|
|
|
Rob Prouse, Ivara
Rob Prouse is a software developer with over 10 years of experience. He currently works for Ivara as a Framework Developer working on the .NET version of their enterprise asset management software.
He is active in the open source community and has contributed to several projects including the Common C++ Libraries, iCalendar .NET Parser, MySQL BIND SDB Driver, Pixelpost and the Mantis bug tracking system. He also blogs regularly about .NET and development on http://www.alteridem.net
|
|
|
Rob Windsor, ObjectSharp Consulting
Rob Windsor is a developer, trainer, writer and Senior Consultant with ObjectSharp Consulting - a Microsoft Gold Partner based in Toronto, Canada. He has over fifteen years experience developing rich-client and web applications with Delphi, VB, C# and VB.NET and is currently spending a majority of his time working with SharePoint. Rob is a member of both the INETA Speakers Bureau and the MSDN Canada Speakers Bureau and is a regular speaker at conferences, code camps, and user groups across North America and Europe. He is President of the Toronto Visual Basic User Group and has been recognized as a Microsoft Most Valuable Professional for his involvement in the developer community.
|
|
|
|
|
Shaun Hayward, Omnivex Corporation
Shaun Hayward has been a software developer since 1996, spending the majority of his career as a Programmer/Analyst/Architect with a leading Canadian roofing manufacturer. Most recently he joined Omnivex Corporation – an industry-leading digital signage software company – as a Senior Software Developer. Shaun’s specialties include C#, WinForms, SQL, Visual Studio Tools for Office, Database Design, and Object Oriented Design.
|
|
|
|
|
|
 |
 | |  |
|
|