Andrew's Blog

Random Thoughts of an ASP.Net Code Monkey

Squadron Scramble!!! Bandits Heading 120 Make Angels 20!

July 20, 2007 01:22 by Andrew Westgarth

I got in tonight and had an email from Richard Costall, telling  me the latest NxtGenUG Podcast - Number 37 - The One the Makes Your Ears Bleed! - was available for download.

This is a completely different type of podcast from a user group - it has no technical content.  The recording was made at the recent Royal International Air Tattoo at RAF Fairford.  This is an amazing event for all Air Enthusiasts and features historic and world leading aircraft with everything from Spitfires, Hurricanes and Lancaster (My Favourite!) to the latest Typhoon (Eurofighter)!

In the Podcast Dave and rich talk to the organisers, ground crew (erks), Air Cadets, hear about the Vulcan to the Sky Trust (A Charity set up to get an Avro Vulcan flying again!) and Dave commentates on an F-18 Display.  The sound effects are amazing!  Go and listen to it now it really perked me up and I've now dug out from the video collection (yes I still have some!) the Battle of Britain!!

On the subject of Airshows, next Saturday and Sunday (28th & 29th July 2007) sees the return of the Sunderland Airshow - The largest free Airshow in Europe.  This is something I look forward to every year and can't wait once again to attend both days - hopefully with the use of my new Camera I'll be able to post some excellent photos to my flickr account.

Tally Ho!



MCTS

Post calendar

<<  June 2026  >>
MoTuWeThFrSaSu
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2026

All posts tagged 'asp.net'

Andrew's Blog

Random Thoughts of an ASP.Net Code Monkey

Tech Ed Developers - Days 3-5

November 11, 2007 15:30 by Andrew Westgarth

Carlos Aguilar Mares Now to cover days 3-5 (Wednesday to Friday) of Tech Ed Developers.  On Wednesday morning I saw the final part of Carlos Aguilar Mares' session on Extending the IIS 7.0 Pipeline.  This was a great session and covered numerous ways in which Developers can extend the IIS7 pipeline using managed code covering elements such as Modules, Handlers, Configuration and Debugging - Carlos has posted the slides and examples on his blog - , also Carlos very kindly agreed to be interviewed for a forthcoming VBUG Podcast, look forward to publishing that soon.

Other sessions which I attended included a Virtual Earth Deep Dive, a session which I was looking forward to and hoping to get a lot from, but I left severely disappointed.  We didn't see a demo of Virtual Earth until forty minutes into the session and even then it was a very consumer related session.  This was a level 300 session and the high content of 'marketing' was very, very disappointing.  I was hoping as I assume were the many other developers in the room to see a lot more examples and information on the API and how developers can make best use of it.  In fact I saw a session on the whole of the Live platform last year at Tech Ed and felt I got more from that multi-facetted session than this supposedly specialised session.

Steve Maine I attended sessions on WCF and the Web, from Steve Maine, which was of a good high quality and showed how the platform is maturing with AJAX, REST and Syndication Services.  I also attended a very interesting session Vittorio Bertoccifrom Vittorio Bertocci on Securing ASP.Net and WCF Applications using Cardspace.  This session was very interesting and showed how easy it WILL be to implement Cardspace into applications, however there is one big flaw, the server controls and tools are currently not available and all that was said is they are coming 'soon'.  The session did however complement some of the knowledge I have of Cardspace and I will be looking into this further.  

Matt Gibbs Matt Gibbs, delivered a session showing ASP.Net Developers what is coming in the next version of ASP.Net, and by next I don't mean ASP.Net 3.5, Matt covered features coming in ASP.Net vNext which we should see sometime next year.  These new features included improved standardisation and adherence to standards, the session also covered in more detail Silverlight vNext, Astoria, new Data Controls and the MVC Framework.

 

The last session which I saw at Tech Ed Developers was on the topic of Avoiding Pitfalls with Windows Workflow Foundation in ASP.Net Applications presented by Gyorgy Balassy.  This was an excellent session but it was held on Friday morning and it was a level 400 session.  I was glad I was at the session as it was full of great content although as the presenter appreciated first thing in the morning this was a little heavy.  I'm looking forward to reviewing it again and writing up detailed notes on it.

Tech Ed Developers 2007 - Day 1 and 2 - Catch Up

November 7, 2007 02:30 by Andrew Westgarth

I've finally managed to take a few minutes and sit in the community lounge and write up some notes from the first two days of Tech Ed Developers 2007.  We've had a couple of very busy days so far and the pace is most definitely not slowing.  On Monday morning a large group of like minded community individuals from all over EMEA went along at a MS Influencers event where various topics and issues that the community face were discussed, such as how to increase numbers, get funding and sponsorship, increase engagement and how to take the benefits of online technologies, such as Live Meeting as we at VBUG use for online meetings.

Soma Somasegar Monday afternoon was the Keynote from Soma Somasegar, Microsoft VP of Developer Division, this was by far a better keynote presentation than we received last year, it was vibrant and upbeat.  Plus although it had an element of marketing to it the key message was that Soma and Microsoft are very, very focussed on involving the Community and enabling everyone to benefit from the power which the community has behind it.  This is a great message to be hearing as a UK Community Leader and reinforces all that I believe in and it's a great boost to hear a senior VP have such passion that myself and the many other great leaders in the UK do.  There were a number of announcements in Soma's keynote, but what I really liked about the way he handled the announcements, was that yes they are important (some very), they were not the reason he was delivering Tech Ed - his other announcements and content was more important to him, it was an excellent way to handle the announcements.

Announcements in Soma's Keynote:

  • Visual Studio 2008 will be available for download by MSDN Subscribers by the end of November 2007 with full retail launch February 27th 2008;
  • Consequently .Net Framework 3.5 will be available for download by the end of November 2007
  • Microsoft Sync Framework CTP -
  • Software and Services Blueprints (The first in a series of blueprints for developing S&S)
  • Changes to Partner Program
    • New open license terms for extending the VS IDE to support any platform
    • VS Premier Partners get access to VS IDE Source Code
  • Popfly - 100K downloads since public beta was opened on October 17th!
  • Popfly explorer plug in for VS released!

Dick Lantim Read Soma's blog post about his Keynote - TechEd Developer in Europe.  Following Soma's keynote I attended a session on Developers and Designers working together delivered by Dick Lantim and Aude Moussett. Aude Moussett I was looking forward to seeing the interoperability between the process flow from Designer and Developer however I was very disappointed with this session.  There seemed to have been very little preparation put in and the speakers seemed extremely nervous and uncomfortable with the language.  I didn't get as much as I'd hoped from this session.  I will review the session on video when the Tech Ed DVDs arrive but I was very disappointed.

Roy Osherove From a disappointing session came a great one.  Next I saw Roy Osherove deliver - Agile Development with Team System.  Roy is a great speaker and I remember hearing about his infamous songs last year on the NxtGenUG podcasts.  Indeed Roy finished his session with a version of The Police's Every Breath You Take - this was amazing and as a Police fan I really enjoyed it.  Roy covered Agile Development, Scrum and TDD and I found this whole session development and whilst Roy showed how we can use Team System for elements of the Agile Process he actually covered the methodology more and explained what it is all about which was great and brought a lot of clarity to Agile Development for me.

Monday finished with the Exhibition Hall Welcome which was a great way of meeting people and socialising with exhibitors and the community.  Also it was the start of the community activities including Speaker Idol and Swaggily Fortunes, we have some pictures on the Tech Ed Facebook group - http://www.facebook.com/group.php?gid=2713709966&ref=mf  and they can also be found on my skydrive account for those who don't have a Facebook login - http://cid-f697bcd4bd5a1c5a.skydrive.live.com/browse.aspx/Tech%20Ed%202007/

Francois Ajenstat Tuesday was another great action packed day and I saw a great session on SQL Server 2008 and the Entity Framework, from Francois Ajenstat.  This was a great introductory session covering elements such as Resource  Francois Ajenstat - Co PresenterGovernance, Intellisense, no longer having a requirement for IIS for Reporting Services and Multi Server Management.  The release date was also cleared up in that there are expected to be at least two more CTPs before a full release in Q2 2008.

Ben Robb Following this session I went to Ben Robb's session on Building Accessible Web Sites using Microsoft Office SharePoint Server 2007 and the Accessibility Toolkit for MOSS.  I am currently involved in a large project with MOSS for content managed sites and as I am very interested in Accessibility, and have been for a number of years, this was a must see session.  I'm going to cover this topic better when I get back home and can install the Accessibility Toolkit and have a full look at it and write up my thoughts and experiences.  In the meantime you can find out more about the Accessibility Toolkit at http://aks.hisoftware.com

Shanku Niyogi The Final session I am going to cover from Tuesday (as the last one I saw was part one of a two parter due to finish on Wednesday morning) was Shanku Niyogi covering Developing Data Driven Applications using the New Dynamic Data Controls in ASP.Net.  I was quite intrigued by this session but I was disappointed by the delivery and therefore will follow up on this session also on my return to the UK.  Overall the first two days have been great and full of information, I think I could do with a pensieve though so I can save my thoughts, free some room up and add them back in at the end of the week!

Book Review: IIS7 Implementation and Administration

November 1, 2007 04:15 by Andrew Westgarth

IIS7ImplementationAndAdministration This year I made my first steps on to the speaker circuit with a presentation on IIS7 for ASP.Net Developers.  IIS (Internet Information Server) is used the world over by many web developers on which to host their applications.  I have been dealing with IIS for a number of years, in both a Developer role but also as Administrator of a number of web servers and web farms.  This is where my interest in IIS has come from over the years.  IIS is a very stable platform and with IIS7 we know have, what Microsoft term as the most significant release of IIS since version 1.0, and I have to agree.

I recently got hold of a copy of this book: IIS7 Implementation and Administration written by John Paul Mueller.  This title appears to be very popular, and after speaking to Martin from Computer Manuals it would appear that is flying off the shelves. 

As stated earlier I am able to attack a review of this title from both an Administrators point of view and that of a developer.  The book is well structured and  at just over 360 pages in length it slotted nicely into my laptop backpack for carrying around with me on my recent engagements.  Split into three sections - Using IIS7; Configuring Older Applications; and Configuring Application Security  - the book is a great starting guide to using IIS7.  The first section gets the reader to grips with the basics of working with files and the new UI within IIS7 and gives enough information and detail with which to get up and running with IIS7.  In the Configuring Older Applications section, John Paul, guides the reader through working with ASP, IIS6 Manager and other application types such as PHP and ColdFusion.  This a key section for those looking to upgrade to IIS7 and take advantage of the new features and integrated pipeline but still running ASP/PHP/ColdFusion etc applications in addition/instead of ASP.Net Applications.

The final section of the book primarily covers Application Security, but also covers connecting to databases, globalization, application performance and application configuration.  This final section is goes into quite a high level of detail and although I have covered .Net Roles and Profiles quite extensively I still found this section very very useful.  In my presentations I cover the ApplicationHost.Config and Administration.Config files and this section covers the structure of the configuration files well and covers the question of administration delegation well and highlights the associated risks and benefits.

This book was a joy to read and I think that is suitable for beginners and experienced developers and administrators alike.  The book covers a lot of the new features which many developers are aware of, but now they are integrated into the pipeline, administrators can now read about and understand to help communicate with developers on an more level plain.  This book is a great guide to IIS7 and I would recommend it to anyone who has either previous experience with IIS or who are just getting into it and want to know more about IIS7 as a development and hosting platform.

Book Details:

Title: IIS7 Implementation and Administration

Author: John Paul Mueller

Publisher: Sybex

Link to purchase on Computer Manuals : http://www.compman.co.uk/scripts/browse.asp?ref=859158

Updated Blog - New Engine and New Hoster

October 22, 2007 06:13 by Andrew Westgarth

 

I've finally moved to a new Blogging Engine, I've been taking a look at the various options available for a while now, and have finally taken the plunge and I'm trying BlogEngine.Net.  I had looked at Subtext and DasBlog but I've been trying BlogEngine.Net for a couple of months while I tested functionality and decided that I would give this one a try and so far I have been impressed.  BlogEngine.Net is a CodePlex Project and is regularly updated and the team behind it have a very impressive roadmap and vision for the engine.  No sooner had they released the recent v1.2 build than they are already looking at v1.3.  My only gripe so far has been with the Blog Import tool, but I managed to find a way round it by importing my blog into the v1.1 release then upgrading to v1.2 and then published the blog.  I'll give a full run down of features in a future post.

My reason for moving to an engine was that I didn't have time to constantly tweak and develop my self created blog and even at some points the time it was taking to prepare a post and actually publish the post was prohibitive.  By using an engine which is being worked on by the community the work is shared and a lot of the functionality which I wanted to develop is already here.  Also I can now use, and am currently with this post, Windows Live Writer to prepare posts and post directly from any PC, I'm also going to be taking a look at blogging direct from Microsoft Office Word 2007.  Hopefully with a better engine behind my blog I'll be able to blog a lot more frequently, so expect to see lots of new content.

I have also moved to a new hosting package with Discount ASP.Net.  Discount ASP.Net are a well known Award Winning Web Hosting provider and are always ahead of the game in providing functionality for ASP.Net developers to take advantage of.  For example Discount ASP.Net are currently offering a free Beta Account with ASP.Net 3.5 and IIS7 Hosting together, showing there commitment to innovation and industry leading services.  I've not been happy with the lack of speed with which 1and1 move as regards to providing there customers with new features, especially with the high end shared hosting package like I was on, such as AJAX and SQL Server 2005 Support (both still not provided), plus with the costs and pricing plan that Discount ASP.Net employ I will also be making a significant cost saving.  My experience so far with set up and facilities provided my Discount ASP.Net has been excellent and I would fully recommend their services.

Discount ASP.Net Hosting Packages

Developing Web Applications using Visual Studio 2005 and IIS7

June 21, 2007 10:39 by Andrew Westgarth

I got into work this morning and checked my feeds and noticed this post - Solution/Hotfix: Developing web applications using Visual Studio 2005 and IIS7 from the Web Development Tools Team.

A hotfix has been released for Visual Studio 2005 to aid F5 debugging with Visual Studio 2005 and it also enables debugging with Vista Home Versions! Check it out now!

Dinis Cruz Security Training - Two New Courses!

June 5, 2007 10:37 by Andrew Westgarth

Dave McMahon has just sent me an email this morning to tell me of some new Security Training from Dinis Cruz. The first is a course that Dinis is running with Ounce Labs and the second is a course with NextGenUG. Here are the details of both courses:

Dinis Cruz is running a Source Code Security Training Course with Ounce Labs on the 12th and 13th June 2007, in London at the Thistle Marble Arch. The course covers topics such as Performing Source Code Reviews, Identifying Vulnerabilities in Code and Writing Exploits. This course is aimed at Security Consultants and Senior Developers and full details are at http://www.ouncelabs.com/securityexperts/, it looks pretty good!

NextGenUG are running a Security Training For ASP.Net Developers course with Dinis Cruz on the 17th and 18th July 2007 in Leamington Spa, full details are at http://www.nextgenug.net/Course.aspx?CourseID=4. This course is similar to a successful one run by NextGenUG in March 2007, but this has more of an accent on Code Scanning. NextGenUG had some great feedback from the attendees, and one of the attendees, Andy Jacks, has written a review of the course which you can read at http://www.nxtgenug.net/Article.aspx?ArticleID=166. Dave says this course is definitely great!

I haven't attended any of Dinis' training although from hearing him speak and seeing the enthusiasm and knowledge he has, and want to pass on to developers, he is certainly a guy to be listened to and indeed learn from. The amount myself and other developers learned in just one of his DDD sessions is immense so just think of how much you could learn by working with him for two whole days!

Cruz Control Podcast

February 12, 2007 00:17 by Andrew Westgarth

I've previously mentioned the great podcasts produced by Dave and Rich at NxtGenUg and there recent one is another gem. They have started a series of podcasts with Dinis Cruz. Dinis is a security specialist and is part of OWASP, he is a great speaker and if you get chance to see him speak I seriously recommend attending. I saw his session at DDD2 and along with the rest of the audience, was copletely blown away with the exploits and methods of identifying them that Dinis outlined. Not just SQL Injection and cross site scripting. You can download the video of his session, which is well worth watching, from the Developer Developer Day Website.

In this podcast is the start of a series of sessions with Dinis and he discusses his work and that of OWASP. You can listen to this podcast and more from the , also check out my post on the security courses Dinis and NxtGenUg are running in March and April.

ASP.net AJAX v1.0 Officially Released!

January 23, 2007 21:13 by Andrew Westgarth

Today ASP.net AJAX has been officially released! Finally after all of the CTPs, Betas and the Release Candidate we have the full release of a product which has developed since it's early ATLAS days. It's time to update all of your development projects from the betas/RC1 to the full release!

Download the full release from the ASP.net Ajax Website NOW!.

Categories: ASP.Net | Microsoft
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Advanced Security Training for ASP.NET Developers

January 16, 2007 23:47 by Andrew Westgarth

The guys at NxtGenUG are teaming up with Dinis Cruz once again to offer an excellent two day security training course. The course will cover topics such as security principles, .Net Framework Architecture, Threat Modelling, Vulnerabilities, Secure Coding and many more. Dinis Cruz is a very passionate security expert and is very keen on training developers to develop secure applications and to do everything they can to prevent attacks. He is a very passionate speaker and I have had the pleasure of seeing him at a number of events and have enjoyed the information he has presented and I learn a lot every time I see him present. This is a course well worth taking a look at. For more details please go to http://www.nxtgenug.net/course.aspx?courseid=2. If you attend the course why not let me know how you get on?

CSS Control Adapters Released

December 11, 2006 21:11 by Andrew Westgarth

This release has really slipped past my radar. This is a set of adapters which allow ASP.Net developers to use the Menu, GridView, DetailsView, TreeView, DataList and Membership server controls in ASP.Net 2.0 but output code using CSS as opposed to tables. THis is great for anyone who is aiming to be compliant and to aim for accessibility ratings. Indeed I use them on this blog and they are also used on Brainbugs Tutors, a website I developed for a tutor in Yorkshire, UK. I also use them in projects at work. Now they have been fully released it is time to update any code that used the Beta releases. The CSS Control Adapters can be found at http://asp.net/CSSAdapters/Default.aspx along with documentation and samples.

Categories: ASP.Net | Microsoft
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed


MCTS

Post calendar

<<  June 2026  >>
MoTuWeThFrSaSu
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2026