Blog Home  Home Feed your aggregator (RSS 2.0)  
Joël Hébert | Opulent ASP
Enterprise ASP.NET
 
 Tuesday, November 15, 2011

Good day, here is the file that will server as a series of notes based on the presentation I am giving at techdays Joel

TechDays Notes for Security Skeleton Session.pdf (388.71 KB)
Tuesday, November 15, 2011 6:18:45 PM (GMT Standard Time, UTC+00:00)  #       | 
 Wednesday, October 05, 2011
Title: Ottawa IT Community speakers Idol Nov. 2nd at DevTeach Ottawa

Do you like to share your IT knowledge with others? Do you know a tip, trick or a feature that can save time for others and you would like to share it?

Well, Ottawa Speaker Idol is your solution and there is still time to submit your session proposal. The dead line is Wednesday Oct. 26th.

The Ottawa IT Community is organizing a contest where you can win a free registration to DevTeach Nov. 3-4 (value of $649). On November 2nd, at the venue for DevTeach Ottawa (Ottawa Conference Center), you will be invited to present your tip, trick or a feature for 10 minutes. After all presentations have completed, the attendees will vote for the winners. Prizes will be distributed to the best presenters. This is a free event and everyone is welcome to attend.

Date: Wednesday November 2nd , at 18:30

Location: Ottawa Conference Center (room 103)

55 Colonel By Drive

Ottawa , ON, K1N 9J2 Canada

Rules:

  • You must not be a regular speaker in the IT Community. This contest is to encourage new speakers.
  • It must be the first time you participate to the Ottawa IT Speaker Idol
  • No need to be register to DevTeach to participate in the contest.
  • You must submit the description of your presentation (no more than 200 words) by October 26th to jrroy@DevTeach.com
  • We will accept 10 presenters
  • If more than 10 submissions, a committee will select 10 presentations
  • The list of presentations will be announced on October 31st
  • A laptop will be available for your presentation or you can use your own laptop
  • You will need to bring your PowerPoint and code on a USB key. All presentations will be posted on our web site after the contest.

Attending and vote for the winners can register with this link:

T/A

Winners Prizes:

First place: Registration to the main conference DevTeach Nov. 3-4 (value of $649) from DevTeach Inc.

Second place: Win 7 Phone (Value of $549) from LIKE 10 Inc.

Third place: T/A from Microsoft

Wednesday, October 05, 2011 11:53:54 AM (GMT Standard Time, UTC+00:00)  #       | 
 Sunday, March 27, 2011


Once again Ottawa will host an IT Camp.

I have had the pleasure to attend and to speak at the last three events covering such topics as:


2008 ASP.Net Pipeline Extensibility : Http Modules, Http Handlers, IHttpHandlerFactory, IHttpAsyncHandler and HttpApplication

2009 Busy Developers' Guide to Net 3.5 SP1 : ASP.Net Dynamic Data, ADO,Net Data Services, Microsoft Entity Framework, EntityDataSource, ASP.Net Routing.

2010 A lap around Visual Studio 2010

2011 (cross fingers) How to make Oracle play nice with ASP.NET 4.0: A look at data access , providers, and some best practices for Oracle Packages.


Here is the home page: IT Camp
Sunday, March 27, 2011 6:43:09 PM (GMT Standard Time, UTC+00:00)  #      Events  | 
 Friday, March 25, 2011

Internet Explorer 9 and Windows Phone 7 are two Microsoft technologies that have taken a lot of people by surprise. People expected them to be mere incremental releases rather than what they are: complete re-thinks of their predecessors. IE9 brings serious web standards compliance and hardware acceleration to Internet Explorer, and WP7 is a complete from-the-ground-up re-working of the way Microsoft does phones. For many people, IE9 and WP7 are terra incognita – unknown territory – and we’d like to help you navigate it.

Internet Explorer 9 has just released and Windows Phone is due for a couple of updates this year, so there’s never been a better time to get up to speed on these two technologies. That’s why we’re holding boot camps in cities across Canada to help you get the most out of both. These free (that’s right, free, as in you-don’t-pay-nuthin’) events will feature the following sessions.

A Lap Around Internet Explorer 9 and HTML5
A look at IE9’s support for the troika that collectively goes by the name “HTML5”: HTML5, CSS3 and JavaScript. You’ll see how standards compliance and the resulting “same markup” will make life good for both developers and users and how that same markup runs faster on IE9 thanks to the newer, faster JavaScript engine and hardware acceleration.

Enhancing Pinned Sites with Internet Explorer 9
IE9’s “pinned sites” feature makes web apps feel more like desktop apps by letting users add website to the taskbar and start menu and let developers add custom context menus to pinned site icons, provide visual notifications on the task bar with icon overlays and even add custom buttons on the default thumbnail preview. This session will show you how to best use this feature and also cover IE9’s developer tools.

Windows Phone 7 Silverlight Recipes
You’ve read the introductory material and written “Hello World” on the Phone, and you’re now thinking of starting a bigger project. You’re now asking this question: “How do I do X on Windows Phone?”. This session is the answer. You’ll learn all the recipes for building blocks of applications, which you can use, modify and combine in your own Windows Phone 7 apps.

Windows Phone 7 XNA Kickstart
Haven’t you always wanted to write a videogame, but could never get started? This is your chance. This session will show you the basics of XNA, the game development framework for Windows Phone (and the Xbox 360 and Windows too!). You’ll get your feet wet writing 2D videogames, learn some game coding techniques and get you need to start you on your journey as a game developer.

Here’s where and when they’re taking place. Remember, they’re free – you just have to register!

Wednesday, March 30th

National Arts Centre

53 Elgin Street. Ottawa

Click here to register

Friday, March 25, 2011 7:05:55 PM (GMT Standard Time, UTC+00:00)  #       | 
 Wednesday, February 09, 2011
Last year I attended and presented at Prairie Dev Con. Looks like I will be doing the same this year!

If you are attending do come see my sessions. If you are an asp.net nerd these can aid you in your everyday development, + i'm funny :P

Design by Contract (DbC) and Code Contracts in Visual Studio 2010

The central idea of DbC is a metaphor on how elements of a software system collaborate with each other, on the basis of mutual obligations and benefits.

The contract is the formalization of these obligations and benefits. One could summarize design by contract by the "three questions" that the designer must repeatedly ask:

What does it expect?
What does it guarantee?
What does it maintain?

This presentation will oversee how Visual Studio 2010 and its new feature of Code Contracts will allow you to use this defensive style of programming.

Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of preconditions, postconditions, and object invariants. Contracts act as checked documentation of your external and internal APIs. The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation.

Track: Microsoft, Developer Foundation
Style: Lecture
Speaker: Joel Hebert

and

Building a Security Skeleton for your ASP.NET Applications

This session will cover creating a template that can be re-used in your applications. It will cover the security vulnerabilities and attacks that are most common to ASP.NET and the techniques to test them. The session will allow you to use the template to safeguard your applications with ease. We will cover one click attacks, canonicalization attacks, sql injection, xss, syn floods, Denial of Service, Session hijack and many more. This is not a security session it is a pure ASP.Net session where we will explore code to help thwart attacks and while doing so we shall explain what is going on. The goal of the session is to enable you to create a template project where some of the security risks are guarded against.

Track: Microsoft, Security, Web
Style: Lecture
Speaker: Joel Hebert

Wednesday, February 09, 2011 7:54:11 PM (GMT Standard Time, UTC+00:00)  #       | 
 Friday, January 14, 2011
I have been selected as a speaker for DevTeach Montreal where I will be presenting one of my niche presentations on Code Contracts.

If you are going to DevTeach I must say I do not have to tell you it is absolutely the best conference our there bar none.

Here is my session:

Design by Contract (DbC) and Code Contracts in Visual Studio 2010

The central idea of DbC is a metaphor on how elements of a software system collaborate with each other, on the basis of mutual obligations and benefits.

The contract is the formalization of these obligations and benefits. One could summarize design by contract by the "three questions" that the designer must repeatedly ask:

What does it expect?
What does it guarantee?
What does it maintain?

This presentation will oversee how Visual Studio 2010 and its new feature of Code Contracts will allow you to use this defensive style of programming.

Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of preconditions, postconditions, and object invariants. Contracts act as checked documentation of your external and internal APIs. The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation.

Track: Microsoft, Developer Foundation
Style: Lecture
Speaker: Joel Hebert

Friday, January 14, 2011 7:58:28 PM (GMT Standard Time, UTC+00:00)  #       | 
 Tuesday, January 04, 2011

Back by popular demand, well yours truly. I will be presenting in Quebec city for the third time. The presentation is :

Design by Contract (DbC) and Code Contracts in Visual Studio 2010

The central idea of DbC is a metaphor on how elements of a software system collaborate with each other, on the basis of mutual obligations and benefits.

The contract is the formalization of these obligations and benefits. One could summarize design by contract by the "three questions" that the designer must repeatedly ask:

What does it expect?
What does it guarantee?
What does it maintain?

This presentation will oversee how Visual Studio 2010 and its new feature of Code Contracts will allow you to use this defensive style of programming.

Code Contracts provide a language-agnostic way to express coding assumptions in .NET programs. The contracts take the form of preconditions, postconditions, and object invariants. Contracts act as checked documentation of your external and internal APIs. The contracts are used to improve testing via runtime checking, enable static contract verification, and documentation generation.

Track: Microsoft, Developer Foundation
Style: Lecture
Speaker: Joel Hebert

I hope to see some old friends and acquaintances I maded during DevTeach in 2008. Funny but there is a bond between us IT folk.

Tuesday, January 04, 2011 8:00:26 PM (GMT Standard Time, UTC+00:00)  #       | 
 Wednesday, December 02, 2009

Mark Wednesday, December 9th on your calendars: that’s when Ottawa’s having it’s next DemoCamp! This one’s a special edition, with the space provided by Microsoft (it’s the venue for the Techdays Ottawa conference, which isn’t being used in the evening) and the presentations gathered by both Ottawa IT Community.ca and Startup Ottawa.

This DemoCamp will take place at the Hampton Inn and Conference Centre (100 Coventry Road) on Wednesday, December 9th at 7:00 p.m. and running until around 8:30. Attendance is free-as-in-beer, and there are plans to do some holiday celebrating once the demos have finished.

There will be two kinds of presentations at this DemoCamp:

  • Demos: These are straight-up, five-minute demonstrations of the presenters’ current projects. The only thing you’re allowed to show on the big screen is your project in action – no slides allowed! The idea is for the audience to see working products explained by the people who helped build them, not pitches by marketers.
  • Ignite Presentations: When something won’t work as a demo – say, an explanation about a specific technology or idea – it’s time for an Ignite presentation. These are slide-assisted presentations with a twist: you're allowed only 20 slides, and they must auto-advance every 15 seconds for a grand total of 5 minutes. It’s a test of your knowledge of the topic and your presentation skills!

 

Wednesday, December 02, 2009 5:02:56 PM (GMT Standard Time, UTC+00:00)  #       | 
Copyright © 2012 Opulent ASP Development Inc.. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.