Friday, October 28, 2005 9:00 PM
Seattle CodeCamp -- A Success
Last weekend I participated in a great free community-driven event called CodeCamp. For those who don't know, Microsoft DE's have been championing a number of low-budget, regional weekend mini developer conferences called CodeCamp. (Aide: it's interesting that Microsoft has tried hard to keep these at arm's length so as to make them more community driven. However, in at least some of the CodeCamps (perhaps all off them?), Microsoft has provided base funding and has championed them.) As far as I can tell, there have been a couple dozen camps (schedule) during the past year and another dozen or so scheduled for the next six months. Anyway, the Seattle CodeCamp happened last weekend (Oct 22-23) in Federal Way, WA (about 30 miles south of Seattle). Jason Mauer, Microsoft PacWest DE was the force behind the Seattle CodeCamp, who along with Camp Director and friend Chris Kinsman (and the help of Devry University, 10 or so track chairs, and 50 or so speakers) did a fantastic job.
Anyway, I did the following sessions which were pretty well received:
Hacked! Understanding and Preventing Malicious Input Attacks
All the hardware and network security in the world won't help you if your Web sites are susceptible to malicious input attacks. In this brownbag seminar, Paul Litwin will demonstrate how hackers perpetrate malicious input attacks and how to prevent against these types of attacks using safe coding practices. You'll learn how SQL injection, cross-site scripting, eavesdropping, input tampering, and related attacks work, and more importantly, how to prevent them. While the demonstrated examples will employ ASP.NET, the concepts apply equally to other platforms, including ASP classic, PHP, and JSP.
ASP.NET 2.0 Data Controls
ASP.NET 2.0 includes a slew of new data controls. In this session, you'll learn how to employ the new SQLDataSource and other data source controls to bind data to the new data controls. You'll explore the GridView control, a feature-laden replacement for the 1.x DataGrid. You'll also take a look at the DetailsView and FormView controls, two options for displaying Access-like forms with ease. The session will include numerous examples of the data controls in action.
If you're interested in the above, you can download the talks and samples from here.