---
title: "Session ideas and suggestions for Microsoft Tech-Ed 2005 and future conferences in general"
url: "https://osherove.com/blog/2004/12/14/session-ideas-and-suggestions-for-microsoft-tech-ed-2005-and.md"
canonical: "https://osherove.com/blog/2004/12/14/session-ideas-and-suggestions-for-microsoft-tech-ed-2005-and.html"
published: "2004-12-14T23:39:00"
updated: "2004-12-14T23:39:00"
tags: [".Net Original"]
author: "Roy Osherove"
description: "I decided I want to speak at an international conference. You know, something like VSLive! or MS Tech-Ed. So, I went to the MS Tech-Ed site and submitted two session suggestions : First, a session about Test Driven…"
usage: "Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page)."
license: "https://creativecommons.org/licenses/by/4.0/"
---

# Session ideas and suggestions for Microsoft Tech-Ed 2005 and future conferences in general

By Roy Osherove December 14, 2004 In [.Net Original](https://osherove.com/blog/category/net-original)

**Historical article** · Originally published December 14, 2004; technical details may be outdated.

I decided I want to speak at an international conference. You know, something like VSLive! or MS Tech-Ed.

So, I went to the [MS Tech-Ed site and submitted two session suggestions](http://www.msteched.com/cfp/callforpapers.aspx):

First, a session about Test Driven Development using Visual Studio 2005

Second, a session about Regular Expressions and how they can empower you and your applications

I mean, nothing to lose, right?

_(I do consider myself a pretty good speaker, even in English. at the [Israel DevDays](http://www.besttv.co.il/microsoft/),_  [_This is what I look like_](http://213.8.64.165/OtherVod/Msn/oshrov_n.wmv) _speaking in front of 1,000+ people,_ [_and here_](http://213.8.64.165/OtherVod/Msn/RoiOsherov_n.wmv) _in front of about 600)<shameless plug ends here/>_

Got any other suggestions as to where I should submit my sessions to?

Here are sessions I would personally like to see(if I ever get there):

1. real world problems and solutions using ADO.Net (for example - how to resolve update conflicts)
2. Advanced Unit Testing concepts - Mock Objects (hell - I could deliver that one. I think I'll submit that)
3. Service Broker
4. Advanced Enterprise Serviced usage using Indigo (or is that mutually exclusive?)
5. Scalable applications Architecture
6. A simple scalable application - start to finish (I want this to be a whole lecture where a small application is actually built from scratch using scalable concepts)
7. Agile development process example using Team Services
8. Performance Testing and tuning
9. Creating and using Custom Perf Counters - the road to measurement
10. optimizing and measuring SQL Server - Not your father's query analyzer (I want this session to show  what exactly is a query plan, how do I make sure it does not suck, and what I should do if it does. For example, the difference between a table scan, a bookmark and a Seek)
11. Cool stuff you can now do in the SQL-CLR
12.   Cool Stuff you should NOT do in the SQL CLR
13.   Top .Net Tools every .Net 2.0 developer should be aware of
14. Generic Internals
15. .Net 2.0 new CLR stuff - in depth
16. Dynamic languages in the CLR - python, Rubi
17. CodeDOM internals and usages
18. The Case for Software Factories (into)
19. Software Factories int he real world (advanced)
20. Creating and using Domain Specific languages
21. Code Generation Nation
22. new pitfalls in ADO.Net 2.0 (and some cool stuff too!)
23. Queues  - usage, scenarios and a real simple example (in the SQL, in the outside)
24. Indigo - intro, usage,scenarios
25. Using indigo for today's tasks (how do we translate needs from tasks we do today to the indigo namespace?)
26. Design Patterns using .Net 2.0 (intro. usages,scenarios for the most common ones)
27. Advanced Design Patters in .Net 2.0 (the more complicated ones, like MVC, chain of responsibility, Command+ Undo...)

I could sit for another hour and write these, but will anybody actually listen?

## More in .Net Original

[All posts in .Net Original](https://osherove.com/blog/category/net-original)

- Dec 29, 2004

    ### [Denying your public classes from your end customers](https://osherove.com/blog/2004/12/29/denying-your-public-classes-from-your-end-customers.html)

- Dec 29, 2004

    ### [Developing as non-admin made easier with VS.Net 2005?](https://osherove.com/blog/2004/12/29/developing-as-non-admin-made-easier-with-vsnet-2005.html)

- Dec 13, 2004

    ### [.Net Deep dive lecture videos online](https://osherove.com/blog/2004/12/13/net-deep-dive-lecture-videos-online.html)

- Dec 13, 2004

    ### [Juval Lowey in Israel](https://osherove.com/blog/2004/12/13/juval-lowey-in-israel.html)


---

## About the author

**Roy Osherove**: Senior Solutions Architect at AWS working on AI for production and AI-driven development; author of The Art of Unit Testing and Elastic Leadership, with about 20 years of consulting and training on unit testing, TDD, team leadership and continuous delivery.

### Sites

- [RobotPaper](https://robotpaper.ai/): This blog: AI patterns and anti-patterns, AI and coding agents, and engineering leadership.
- [osherove.com](https://osherove.com): Roy's personal site. Author of The Art of Unit Testing and Elastic Leadership; consulting and training on unit testing, TDD, team leadership and continuous delivery, plus about 20 years of blog posts.
- [The Art of Unit Testing](https://www.artofunittesting.com): The Art of Unit Testing, 3rd Edition (Manning): readable, maintainable, trustworthy unit tests, plus TDD workshops in C#, JavaScript, Java and Kotlin.
- [5whys.com](https://www.5whys.com): Roy's writing on software team leadership: self-organizing teams, surviving chaos, learning mode and the Elastic Leadership model.
- [Pipeline Driven](https://pipelinedriven.org): Continuous delivery and DevOps practices: build patterns, pipeline-friendly testing, DevOps metrics and enterprise DevOps.
- [Elastic Leadership](https://www.elasticleadership.com): Elastic Leadership, Roy's framework for software team leaders (survival, learning and self-organizing modes).

### Social

- X: https://x.com/royosherove
- LinkedIn: https://www.linkedin.com/in/osherove/

### Contact

- Contact form: https://forms.gle/jQSx5KoXvrVA1JCK7

### License

Licensed under CC BY 4.0 — reuse, quote and adapt with attribution (Roy Osherove, link to the original page). License: https://creativecommons.org/licenses/by/4.0/
