Blog Home  Home Feed your aggregator (RSS 2.0)  
Joël Hébert | Opulent ASP - Thursday, November 12, 2009
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

I am currently reading "Domain Specific Languages in Boo" by Ayende Rahien, he is a contributor/Author of Rhino Mocks, NHibernate, and many more...

If you have interest in DSL's or their sub components like Fluent Interfaces or you just want to pick up a new language go ahead and read this book. It is full of great examples. I had the chance to meet and see Oren Eini aka Ayende Rahien at the DevTeach conference and the MVP Summit and I must say it is quite impressive the way he related and explains the content of his presentations. When I heard he had a book I had to get it < the topic also was interesting >. The more I read and the more I converse with my peers I see that many do not comprehend what is a , or have never see/used a :

Domain Specific Language (DSL)

Fluent Interface

Program language other than C# and VB.Net for the CLI

Therefore I am planning a presentation on BOO for after Xmas with the Ottawa.Net User Group and I will perhaps do a dual presentation on DSL's in the new year as well.

http://www.manning.com/rahien/

Thursday, November 12, 2009 9:27:40 PM (GMT Standard Time, UTC+00:00)  #       | 

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, September 01, 2009

Opulent ASP is pleased to pervey that Joël Hébert was named the SQL Developer Stream Director for the Ottawa SQL.NET chapter or PASS. Being a Microsoft MVP for ASP.Net and a long standing member of the Ottawa .Net communities steering Mr. Hebert believes he can bring experience and dedication to this role.

Tuesday, September 01, 2009 8:38:13 PM (GMT Standard Time, UTC+00:00)  #       | 
 Sunday, May 03, 2009

Yesterday I had the pleasure to present at the Ottawa Code Camp.I showcased something quite interesting and got alot of feedback on it.



In Entity Framework you can stronly type your linq to sql includes by adding Extension Methods. I found just methods as I was perusing the net one day.

Extension Method

Later on I discovered that the possiblitily to daisy chaine these strongly typed incudes could be done by daisy chaining lambda expressions. .This can be acheived with this Extension Method from the same author.

Extension Method for multiple includes

The lesson to retain is that the compilation is going to catch the erroneous fields if they are altered or missing , and not the user at run-time.

Here is the semantical variance:

NORTHWNDEntities ctx = new NORTHWNDEntities();

var Category_Products_EagerLoad = ctx.Categories.Include("Products");

//VS

var test = ctx.Categories.Include(c => c.Products);

Sunday, May 03, 2009 12:05:06 PM (GMT Standard Time, UTC+00:00)  #      Entity Framework  | 
 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, November 07, 2008

I was discussing with Peter Ritchie (C# MVP) about how excited I was for DevTeach and we both did conclude that if you dont go to DevTeach you are falling behind.

Then I go on the DevTeach site and see this!!!! 2 crazy deals

Get VS 2008 Pro, ExpressionTM Web 2 and Tech-Ed DVD set when you register
We believe that all developers need the right tool to be productive. This is what we will give you, free software, when you register to DevTeach or SQLTeach. Yes that right! We’re pleased to announce that we’re giving over a 1000$ of software when you register to DevTeach. You will find in your conference bag a version of Visual Studio 2008 Professional, ExpressionTM Web 2 and the Tech-Ed Conference DVD Set. Is this a good deal or what? DevTeach and SQLTeach are really the training you can’t get any other way.


DevTeach and SQLTeach are announcing a rebate for 350$ with your TechDay coupon…
What? A rebate of 350$, how is that possible! Well if you still have your TechDay/DevTeach rebate coupon you can use it for the December Montreal event and you will get a 350$ rebate. Originally the coupon was good for 100$ rebate but we like Microsoft so much that DevTeach changed its database and the coupon you have in your hand is worth 350$! This rebate will be effective until December 2nd. So hurry, don’t miss the opportunity to attend a conference with renowned speakers coming from all over the world.


http://www.devteach.com/

Friday, November 07, 2008 8:44:29 PM (GMT Standard Time, UTC+00:00)  #      Conferences  | 
 Tuesday, October 14, 2008

For those of you whom are attending DevTeach it will be fun to have a few chats and to greet each other once again. I wanted to let you guys know I will be attending this pre-conference session. I chose this topic due to two reasons. I have seen Adam Machanic speak in Ottawa and it was very well done. The eloquence and simplycity was bar none.

For a reference do peruse here:

Designing Highly Concurrent SQL Server Database Applications

Here is a little more about the session I am attending.

SQLCLR from Beginner to Expert By Adam Machanic 

The integration of the Common Language Runtime into SQL Server 2008 provides SQL Server developers and DBA with a vast new toolset for solving complex business and technical problems. This full day post-con event is designed for SQL Server DBA and developers who know some .NET or .NET developers with a strong interest in databases, and is designed to take the attendee from SQLCLR beginner to expert. You will learn all of the ins and outs of working with SQLCLR routines, including best practices for leveraging them in real-world scenarios.

By Adam Machanic Pre-requirements: 300-level; assumes at least one year of basic SQL Server and .NET (C# preferred) experience

Here is a little more about Adam:


Adam Machanic is a Boston-based independent database consultant, writer, and speaker. He has been involved in dozens of SQL Server implementations for both high-availability OLTP and large-scale data warehouse applications, and has optimized data access layer performance for several data-intensive applications. Adam has written for numerous web sites and magazines, including SQLblog, Simple Talk, Search SQL Server, SQL Server Professional, CoDe, and VSJ. He has also contributed to several books on SQL Server, including "Expert SQL Server 2005 Development" (Apress, 2007) and "Inside SQL Server 2005: Query Tuning and Optimization" (Microsoft Press, 2007). Adam regularly speaks at user groups, community events, and conferences on a variety of SQL Server and .NET-related topics. He is a Microsoft Most Valuable Professional (MVP) for SQL Server and a Microsoft Certified IT Professional (MCITP).

Tuesday, October 14, 2008 4:34:56 PM (GMT Standard Time, UTC+00:00)  #      Events  | 
 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  | 
Copyright © 2012 Opulent ASP Development Inc.. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.