9:45 AM Saturday Room: 4302Are you tired of sessions that don’t quite cover what you want to learn about? Here is your chance to take part in customizing a session just for you. Attendees will have the opportunity to vote on a selection of IIS related topics and we will cover as many of the top picks as time allows.
Do you want to discuss site deployment, SSL, the art of application pools, site troubleshooting, performance optimizations, load balancers? . . . Trust me you will have a hard time choosing!
You rely on IIS to host your applications. Come learn what you need to know about IIS and how it can make your life easier.
Chapter 1: Site Creation; Never again type in a port number
Chapter 2: SSL Sites; Finally understand the requirements of SSL
Chapter 2: Site Settings; What did IIS do to your Web.config file?
Chapter 3: Application Pools; Learn the art of application pool config
Chapter 4: IIS Extensions; Add functionality to your web server
Chapter 5: Site Deployment; Death to FTP!
Chapter 6: Load Balancers; Grow your site
Chapter 7: Session State; Get your session state out of process and never fear the recycle again.
Chapter 8: Troubleshooting; Is it broken? Let’s fix it!
Chapter 9: Web Performance; Is it slow? Let’s make it go fast!
Chapter 10: What’s new in IIS 8; Another step forward
Chapter 11: IIS Express; IIS for laptops (and workstations)
11:15 AM Saturday Room: 5001Learn what developers need to know about networking (The TCP/IP kind, not the Facebook kind).
In today’s world it’s rare to write an application that doesn’t rely on the network, but so few of us know how to troubleshoot networking issues. Stop wondering if it’s your code or the network, I’ll show you how to point the finger at the right culprit.
We will follow the life of an HTTP packet as it goes from your web browser to the server and back. Learn how to determine what stopped the mission of that packet and why. Was it name resolution? TCP Port availability issues? Do we need to sniff the packets to find the problem? This session will make you a better programmer regardless of the technology you are using.