Blog Home  Home Feed your aggregator (RSS 2.0)  
Joël Hébert | Opulent ASP - Presentations
Enterprise ASP.NET
 
Friday, September 19, 2008 2:41:39 PM (GMT Standard Time, UTC+00:00)  #      Presentations  | 
 Wednesday, August 13, 2008
 Thursday, November 12, 2009

Opulent ASP Development Inc. is pleased to announce that Joël Hébert shall deliver the following presentation during Microsoft Techdays which is set for December 9th and 10th. Mr. Hébert has presented at Techdays in the past having delivered content for the 2008 conference as well. At that time the presentation was on Ado.Net Data Services (Astoria) , this years presentation is on:

Track->Developer Fundamentals and Best Practices

A Strategic Comparison of Data Access Technologies from Microsoft
Thanks to recent innovations from Microsoft including LINQ, the Entity Framework and ADO.NET Data Services, choosing a technology for data access architecture has become a subject for debate. Among other things, developers must balance productivity, elegance, and performance. Some common questions include: Are data readers and data sets still useful? How should I choose between LINQ and Entity Framework models? Should I design custom entities or use types that follow the database schema? Should I use ADO.NET Data Services to expose my data model or control access via Windows Communication Foundation (WCF) business services? This session looks at data access architecture for each of these technologies, illustrates common practices when employing each, discusses pros and cons, and helps you better understand how to choose the right technology for your scenario.

Thursday, November 12, 2009 9:12:35 PM (GMT Standard Time, UTC+00:00)  #      Presentations  | 
 Tuesday, November 11, 2008

Tomorrow J-R and Myself are going on a road trip to do a dual presentation in Québec city.

PART 1: C’est quoi SQL Service Broker? PART2: The pragmatics of Effective Web Farm Session State Management in ASP.NET

I am excited not only for the chance to enjoy a great poutine but to present in french for the first time.

I made some changes to my presentation as of late since I discovered many new things about Azure - Microsoft's Cloud Computing Platform. What I discovered is that the same things that plague Asp.Net and its Web Farms is present in Azure but there is already a provider to resolve the situation. I was very pleased to see this and have discused this at an event we had where I expose products during a Product Discovery Showcase.

Here are a few links for Azure (this is my blurb abotu Azure in the .net invite for the Ottawa .Net Community):

Joel Hebert’s Product Discovery Showcase

Joel Hebert will be opening the evening with a brief presentation on Microsoft’s Azure Services Platform (CTP). The Azure Service Platform provides developers with the ability to build new applications in the cloud or to use interoperable services that run on Microsoft infrastructure to extend and enhance existing applications. Joel Hebert is our in-house ASP.NET MVP and he’s on a mission to seek out the best developer tools out there and share his knowledge about them with the developer community. Learn more about Joel’s current projects at www.opulentasp.com.

 

Tuesday, November 11, 2008 5:16:44 PM (GMT Standard Time, UTC+00:00)  #      Presentations  | 
 Friday, September 19, 2008

The ODNC Luncheon Seminar Series Presents

An Introduction to ASP.NET Dynamic Data

 

We’ve got a bit of a good news, bad news” situation. The bad news is that we ran out of time at last week’s Season Kick Off” and Joel Hebert (our ASP.NET MVP) was unable give his presentation on “ASP.NET Dynamic Data”. The good news is that he’s agreed to present this material at next week’s Luncheon Event! As always, these Lunch and Learn sessions are a great way to enhance your development skills and meet up with colleagues and enjoying your lunch all at the same time. If you’d like to join in then please RSVP for the event by sending an email request to events@OttawaCommunity.Net today!

 

An Introduction to ASP.NET Dynamic Data

ASP.NET Dynamic Data is a web application scaffolding framework from Microsoft that can be used to build data driven web applications. It is packaged as an extension to ASP.NET and can be easily incorporated into a development project. This presentation will describe some of Dynamic Data’s key attributes and some of the scenarios in which it can be put to good use. We will also look at the ease with which Dynamic Data applications can be customized to meet your specific requirements.

 

About our Speaker

Joël Hébert is a Microsoft MVP for ASP.NET and the Director and Chief Architect at Opulent ASP Development Inc. where he works as a consultant specializing in ASP.NET Enterprise Architecture/Development. He has developed large-scale web applications and Computer Aided Audit Tools for CaseWare-IDEA and is currently working on federal government projects. Joel is a long standing member of the Ottawa .Net Community’s steering committee and has been involved in many of its projects including; the “The Developers” TV show, Inter-User Group Challenges, and a number of MCAD/MCTS study groups. Joel is also responsible for introducing & hosting the Product Discovery Showcases at our events.

 

Greetings Everyone!  The Labour Day Weekend is around the corner and it’s time to kick off another season of Presentations, Special Projects, and Study Groups aimed at helping you become the Developer Superstars that you were meant to be!  On Thursday evening, September 4th, we’ll be hosting our first presentation of the season with 2 speakers and 3 topics. Joël Hébert and Wesley MacDonald will be talking about managing session state in a web farm environment, getting more out of your development efforts with SharePoint 2007, and the Dynamic Data Extension that comes with ASP.NET. We`ll also be talking about the year ahead so please do RSVP for this event by sending an email to Events@OttawaCommunity.Net ASAP!  We look forward to seeing you soon…..

 

About Presentation #01

Topic 1: Effective Web Farm Session State Management

Presenter: Joël Hébert, Microsoft MVP (ASP.NET)

Handling ASP.NET session state effectively can become a challenge. There exist scalability, performance and architectural bottlenecks associated with the various options that are available. This said there are numerous techniques and topologies that have been developed for web garden and web farm scenarios. Determining which option is best for your environment is key as no one technique is better than another; rather it is simply best suited. In order to determine suitability we will converse and demonstrate the various elements of each option and showcase coding implementations.

 

Topic 2: DO LESS. GET MORE.

Presenter: Wes MacDonald, Microsoft MVP (Team System)

This presentation will look at SharePoint 2007 in terms of user management, web parts, page branding and workflows. It will show you why you should be developing your applications on SharePoint 2007 and what you’ll need to get started.

 

Topic 3: Introduction to ASP.NET Dynamic Data

Presenter: Joël Hébert, Microsoft MVP (ASP.NET)

ASP.NET Dynamic Data is a web application scaffolding framework from Microsoft that can be used to build data driven web applications. It is packaged as an extension to ASP.NET and can be easily incorporated into a development project. This presentation will describe some of Dynamic Data’s key attributes and some of the scenarios in which it can be put to good use. We will also look at the ease with which Dynamic Data applications can be customized to meet your specific requirements.

 

About our Speakers

Joël Hébert is a Microsoft MVP for ASP.NET and the Director and Chief Architect at Opulent ASP Development Inc. where he works as a consultant specializing in ASP.NET Enterprise Architecture/Development. He has developed large-scale web applications and Computer Aided Audit Tools for CaseWare-IDEA and is currently working on federal government projects. Joel is a long standing member of the Ottawa .Net Community’s steering committee and has been involved in many of its projects including; the “The Developers” TV show, Inter-User Group Challenges, and a number of MCAD/MCTS study groups. Joel is also responsible for introducing & hosting the Product Discovery Showcases at our events.

 

Wes MacDonald is a Microsoft MVP for Team System, a senior .NET Architect/Developer and a Principal Consultant for Like 10 Inc. Wes has been working with Team Foundation Server since its beta release and is currently helping government departments adopt it and the .NET Framework as their primary development platform. In addition to his expert skills in .NET, Wes is well versed in Oracle, SQL Server, and J2EE. He is currently focused on SharePoint 2007, Hyper-V and Windows Server 2008. Learn more about Wes at http://wesmacdonald.spaces.live.com/.

 

Wednesday, August 13, 2008 2:43:53 PM (GMT Standard Time, UTC+00:00)  #      Presentations  | 
 Friday, April 11, 2008

 

The ODNC Luncheon Seminar Series Presents

Effective N-Layering in ASP.NET

 

The Ottawa .NET Community is pleased to invite you to a luncheon presentation on "Effective N-Layering in ASP.NET".  This presentation will be of special interest to web Developers/Architects that want to enhance their Rapid Application Development skills. Pack your lunch and join us for this unique lunch and learn opportunity. To register, send an email request to events@OttawaCommunity.Net.

 

Effective N-Layering in ASP.NET

This presentation will focus on tools and techniques associated with the rapid development of ASP.NET applications. It will begin by introducing N-Layering basics as described in Martin Fowler book “Patterns of Enterprise Application Architecture” and it will then demonstrate the creation of an N-Layered ASP.Net application with specific focus on 3 real-world scenarios;

 

1.      ASP to ASP.NET migration where the client does not want the back end (Database) to change

2.      ASP.NET Spaghetti Code refactoring using the existing stored procedures

3.      ASP.NET's effective use of the ObjectDataSource or LINQ with the Microsoft Entity Framework

 

About our Speaker

Joël Hébert is the Director and Chief Architect at Opulent ASP Development Inc. where he works as a consultant specializing in ASP.NET Enterprise Architecture/Development. He has developed large-scale web applications and Computer Aided Audit Tools for CaseWare-IDEA and is currently working on federal government projects. Joel is a long standing member of the Ottawa .Net Community’s steering committee and has been involved in many of its projects including; the “The Developers” TV show, Inter-User Group Challenges, and a number of MCAD/MCTS study groups. . Joel is also responsible for introducing & hosting the Product Discovery Showcases at our events.

Friday, April 11, 2008 6:15:20 PM (GMT Standard Time, UTC+00:00)  #      Presentations  | 
 Tuesday, June 26, 2007

2007-06-26 Season Wrap Up Minimize

The Ottawa .NET Community Presents

Dealing with Real World Development Challenges

This is it; the 2006/2007 Season Wrap Up. It’s been a great season and we’re finishing it off with a collection of application development “Problems and Solutions” and a bit of a “Social”. 5 of our community’s top Solution Architects are going to walk us through the key development challenge that they were faced with in the past year and how they went about resolving it. Christian Beauclair, our Microsoft Senior Developer Advisor, will be hosting this panel of presenters and will be adding his own unique perspective on each of the Challenges/Solutions being presented. Following the presentation, we will be serving some refreshments and enjoying each other’s company before breaking for the summer. Come join us for this home grown community exchange and learn how to deal with some very real.NET development challenges.

This is How We Did It

Challenge 1: Creating Video Tutorials for Web Applications (Peter Hall)
Given a choice, most users would rather watch an instructional video than wade through a pile of documentation. Unfortunately not all developers know how to create an instructional video and attach it to their web applications. In this presentation, Peter Hall is going to walk us through the creation of an instructional video using Camtasia and the Microsoft Media Encoder, and then he’s going to show us how to attach it to a web application.

Challenge 2: Working with Embedded Real-time .Net (Michael Cox)
Developing an efficient Windows GUI based Application with real-time constraints in minimal time and maximum flexibility is a major challenge. Michael Cox is going to show us how he used Asynchronous I/O, Threading, Generic Queues, and Properties for User/Applications settings to come up with a solution that worked for him.

Challenge 3: Model Driven Development via the Visual Studio 2005 Class Designer (Joel Hebert)
Developing applications that scale well, promote code re-use, and facilitate maintenance is not an easy thing to do. In this presentation, Joel Hebert is going to show us how to use the Visual Studio 2005 Class Designer to create classes and layers that avoid many common application pitfalls; he’s going to talk about N-Tier Vs N-Layer architecture and the misconceptions that surround them; and he’s going to show us the basic steps involved in creating an N-layer application.

Challenge 4: Imbedding .NET User Controls into an MFC application (Graham Ross)
How does a Company with an existing product based on MFC and C++ move forward in order to take advantage of features and third party components available in .NET? Graham Ross is going to show us how he used the managed extensions in C++ to imbed .NET user controls into an MFC application.

Challenge 5: Organizing Your Development Environment (Wesley MacDonald)
Application development projects are made up of numerous artifacts (SVCS, Bug Reports, Project Plans, Requirement Docs,…) and managing them can quickly turn into a nightmare. Wesley MacDonald is going to show us how he uses Visual Studio Team Foundation Server to provide his team with an integrated development environment wherein all artifacts are stored under one roof and easily reported on.

About Our Solution Architects

Michael Cox is an Ottawa based Software Architect specializing in embedded real-time systems. He has spent half his career on embedded real-time system development for Defense based display projects and the other half with telecommunications embedded real-time development. Throughout his career Michael has strived for excellence in software development processes and optimum utilization of COTS hardware and software for embedded and real-time applications. When he’s not working on code; Michael enjoys cycling, hiking, dragon boat racing, and spending quality time with his wife and two daughters.

Peter Hall is the founder and CTO of SiteBenefits, a company that delivers web solutions to the Restaurant Industry. Previous to SiteBenefits, Peter spent 10 years as a Technical Architect at EDC; Product Manager for Corel CD Creator; Account Manager at Software AG; and started his career as a Production Engineer at Dofasco.

Joël Hébert is an Ottawa based consultant specializing in enterprise web application development. He has spent a major part of his career with CaseWare-IDEA Inc. and CaseWare International Inc. where he worked on large scale web applications and developed Computer Aided Audit Tools (CAAT). As an executive member of the Ottawa .Net Community, he has participated in “The Developers” TV show, was on the Inter User Group Challenge winning team, took part in a multitude of MCAD/MCTS study groups and introduced the Product Discovery Showcases for 2006/2007. When Joel is not coding he enjoys the works of Jean-Jacques Rousseau , Denis Diderot and Montesquieu.

Wes MacDonald is a senior .NET Architect/Developer and the VP/CTO of MarketObject. Wes has been working with Team Foundation Server since its beta release and is currently helping government departments adopt it and the .NET 2.0 Framework as their primary development platform. In addition to his expert skills in .NET, Wes is well versed in Oracle, SQL Server, and J2EE. He is a well respected mentor and currently focuses much of his attention on web based e-Commerce applications, web administration applications, and Text searching applications via web services and the web.

Graham Ross has over 20 years of experience in the IT Industry. He has an in-depth knowledge of Microsoft .NET, COM, client server architecture, object oriented design and development. He has several years of experience developing scalable mission-critical desktop and server applications. His most recent experience was as lead architect for the development of a client-server product used by accounting firms for financial data analysis and fraud detection. As an executive member of the Ottawa .NET Community Graham has been involved in organizing and running community events, MCAD/MCSD study groups, and Inter User Group Challenges.

Event Details

This Event is Proudly Sponsored by

Date: Tuesday, June 26, 2007
Registration:  5:30 PM - 5:45 PM
Presentation: 5:45 PM - 8:15 PM
Wrap Up:        8:15 PM - 8:30 PM
Social:             8:30 PM - 9:30 PM

Refreshments: Food and Drink will be served
Location: Microsoft's Glacier Room,
                 100 Queen Street, Suite 500,
                World Exchange Plaza, Ottawa, Ontario

Register for this event via an email to Events@OttawaCommunity.NET

Tuesday, June 26, 2007 6:23:30 PM (GMT Standard Time, UTC+00:00)  #      Presentations  | 
Copyright © 2012 Opulent ASP Development Inc.. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.