Presentation Suggestions
-
I'm trying to prepare a short (15 minutes) but powerful presentation on ASP.NET Dynamic Data. I won't be writing code in my presentation1, but would like to quickly demonstrate a basic scafollded application with no customization, introduce standard metadata class customization, replace that with a custom metadata provider, show how metadata controls can be used in standard web applications, and demonstrate using a Dynamic Data metadata provider for another, non Dynamic Data application. What do you guys think of my agenda? Is there anything else I should touch on? Maybe the subtle and seldom diciussed convergence between MVC and Dynamic Data. Maybe new generattion web site designers that use metadata services and tools to allow non-technical people to implement basic web sites. You tell me? 1 I hope to never write code in any presentations. This is my third, and I hope there will be many more. Nothing annoys me more than watching someone typing, inevitably making mistakes, even with intellisense, because they assume Visual Studio and their knowledge of the subject are all the preperation they need, and they can code their demo on the fly.
-
I'm trying to prepare a short (15 minutes) but powerful presentation on ASP.NET Dynamic Data. I won't be writing code in my presentation1, but would like to quickly demonstrate a basic scafollded application with no customization, introduce standard metadata class customization, replace that with a custom metadata provider, show how metadata controls can be used in standard web applications, and demonstrate using a Dynamic Data metadata provider for another, non Dynamic Data application. What do you guys think of my agenda? Is there anything else I should touch on? Maybe the subtle and seldom diciussed convergence between MVC and Dynamic Data. Maybe new generattion web site designers that use metadata services and tools to allow non-technical people to implement basic web sites. You tell me? 1 I hope to never write code in any presentations. This is my third, and I hope there will be many more. Nothing annoys me more than watching someone typing, inevitably making mistakes, even with intellisense, because they assume Visual Studio and their knowledge of the subject are all the preperation they need, and they can code their demo on the fly.
What I've done in the past is to keep code snippets in Notepad and then copy/paste pieces into Visual Studio during the live demo. So I never have to actually type in any code during the presentation. This has worked well for me.
Regards, Nish
Blog: blog.voidnish.com
-
I'm trying to prepare a short (15 minutes) but powerful presentation on ASP.NET Dynamic Data. I won't be writing code in my presentation1, but would like to quickly demonstrate a basic scafollded application with no customization, introduce standard metadata class customization, replace that with a custom metadata provider, show how metadata controls can be used in standard web applications, and demonstrate using a Dynamic Data metadata provider for another, non Dynamic Data application. What do you guys think of my agenda? Is there anything else I should touch on? Maybe the subtle and seldom diciussed convergence between MVC and Dynamic Data. Maybe new generattion web site designers that use metadata services and tools to allow non-technical people to implement basic web sites. You tell me? 1 I hope to never write code in any presentations. This is my third, and I hope there will be many more. Nothing annoys me more than watching someone typing, inevitably making mistakes, even with intellisense, because they assume Visual Studio and their knowledge of the subject are all the preperation they need, and they can code their demo on the fly.
Take plenty of .sln files with you. Of course you won't be able to run them but perhaps someone will be kind enough to help you.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Take plenty of .sln files with you. Of course you won't be able to run them but perhaps someone will be kind enough to help you.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
What I've done in the past is to keep code snippets in Notepad and then copy/paste pieces into Visual Studio during the live demo. So I never have to actually type in any code during the presentation. This has worked well for me.
Regards, Nish
Blog: blog.voidnish.com
What I do nowadays is a recording (using Camtasia) of the presentation, then I don't even have to be there! :-D And better yet, people who miss the presentation can watch it at their convenience. Marc
-
I'm trying to prepare a short (15 minutes) but powerful presentation on ASP.NET Dynamic Data. I won't be writing code in my presentation1, but would like to quickly demonstrate a basic scafollded application with no customization, introduce standard metadata class customization, replace that with a custom metadata provider, show how metadata controls can be used in standard web applications, and demonstrate using a Dynamic Data metadata provider for another, non Dynamic Data application. What do you guys think of my agenda? Is there anything else I should touch on? Maybe the subtle and seldom diciussed convergence between MVC and Dynamic Data. Maybe new generattion web site designers that use metadata services and tools to allow non-technical people to implement basic web sites. You tell me? 1 I hope to never write code in any presentations. This is my third, and I hope there will be many more. Nothing annoys me more than watching someone typing, inevitably making mistakes, even with intellisense, because they assume Visual Studio and their knowledge of the subject are all the preperation they need, and they can code their demo on the fly.
sounds like a lot of material for just 15 minutes. can you keep it under 12 slides? (that's what the rule of thumb would allow) :)
Luc Pattyn [Forum Guidelines] [Why QA sucks] [My Articles] Nil Volentibus Arduum
Please use <PRE> tags for code snippets, they preserve indentation, and improve readability.
-
What I've done in the past is to keep code snippets in Notepad and then copy/paste pieces into Visual Studio during the live demo. So I never have to actually type in any code during the presentation. This has worked well for me.
Regards, Nish
Blog: blog.voidnish.com
How about pulling a Chuck Norris and using T4 to generate a new version of a class file for every change yopu want to illustrate?
-
Take plenty of .sln files with you. Of course you won't be able to run them but perhaps someone will be kind enough to help you.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
Take all of my files with me. My first public talk, on a basic binary web service, before web services, I prepared a nice Powerpoint on my home desktop that night, then took it to work and added some finishing touches on my desktop there. I saved it on one of the shared drives on the LAN. I took my work desktop to the auditorium for my talk's slides and code examples. I set it up, and opened PowerPoint and my recently perfected presentation, but a nasty dialogue told me "Drive U is not accetable" or something like that. How presumtious of me to expect our compnay lan's shared drive would be replicated on the lan at Microsoft offices, where the talk was. At 17:00 orf 18:00 in Rivonia, going back to the office to fetch my presentation was not feasible. It was just me, about twenty audience members, and the whiteboard. :~
-
Take all of my files with me. My first public talk, on a basic binary web service, before web services, I prepared a nice Powerpoint on my home desktop that night, then took it to work and added some finishing touches on my desktop there. I saved it on one of the shared drives on the LAN. I took my work desktop to the auditorium for my talk's slides and code examples. I set it up, and opened PowerPoint and my recently perfected presentation, but a nasty dialogue told me "Drive U is not accetable" or something like that. How presumtious of me to expect our compnay lan's shared drive would be replicated on the lan at Microsoft offices, where the talk was. At 17:00 orf 18:00 in Rivonia, going back to the office to fetch my presentation was not feasible. It was just me, about twenty audience members, and the whiteboard. :~
Now that is a bummer! Good job it wasn't me. I am unable to draw a reasonable facsimile of a rectangle and my handwriting is illegible, even to me.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Now that is a bummer! Good job it wasn't me. I am unable to draw a reasonable facsimile of a rectangle and my handwriting is illegible, even to me.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
I handled it quite well. It was an interesting process where I had DLL's deployed on IIS, and used classic ASP only to call CRUD methods on those methods using strange string compression (ala Rockford Lohtka's Visuall Basic 6 Business Objects). The audience enjoyed an illustration of a production system using what could be condidered an early web service.
-
I'm trying to prepare a short (15 minutes) but powerful presentation on ASP.NET Dynamic Data. I won't be writing code in my presentation1, but would like to quickly demonstrate a basic scafollded application with no customization, introduce standard metadata class customization, replace that with a custom metadata provider, show how metadata controls can be used in standard web applications, and demonstrate using a Dynamic Data metadata provider for another, non Dynamic Data application. What do you guys think of my agenda? Is there anything else I should touch on? Maybe the subtle and seldom diciussed convergence between MVC and Dynamic Data. Maybe new generattion web site designers that use metadata services and tools to allow non-technical people to implement basic web sites. You tell me? 1 I hope to never write code in any presentations. This is my third, and I hope there will be many more. Nothing annoys me more than watching someone typing, inevitably making mistakes, even with intellisense, because they assume Visual Studio and their knowledge of the subject are all the preperation they need, and they can code their demo on the fly.
-
I actually find it helpful when presenters code during the presentation. Specially when it's on something new to me. Just thought I'd say :-O Even though this post in no way helps with your question.
Then they must code very well. I get tired and annoyed very quickly when that demo coding involves any deletes or backspaces. I would prefer they inserted tested code snippets if they have to demonstrate the progression of a coding task that is new to you. Personally I just want to see what assemblies, namespaces, and class members to use,then I go home and code up something worthy of attention, negative or positive. :)