ASP.NET News from Blogger: Glavs Blog   Get the feed of: Glavs Blog

Total News: 205

CacheAdapter 2.5Memcached revised

Note: For more information around the CacheAdapter, see my previous posts here, here, here and here You may have noticed a number of updates to the CacheAdapter package on nuget as of late. These are...

CacheAdapter 2.4 Bug fixes and minor functional update

Note: If you are unfamiliar with the CacheAdapter library and what it does, you can read all about its awesome ability to utilise memory, Asp.Net Web, Windows Azure AppFabric and memcached caching imp...

ASP.NET Web ApiRequest/Response/Usage Logging

For part 1 of this series of blog posts on ASP.Net Web Api see here. Introduction In Part 2 of this blog post series, we deal with the common requirement of logging, or recording the usage of your ...

MVC4 and Web Api make an Api the way you always wantedPart 1

ASP.NET MVC is a huge success as framework and just recently, ASP.NET MVC4 Beta was released. While there are many changes in this release, I want to specifically focus on the WebApi portion of this. ...

ScriptHelper now a Nuget package, and managing your Javascript

For a while now I have been looking at different ways of managing javascript inclusion in web pages, and also managing the dependencies that each script inclusion requires. Furthermore, working with A...

My Code KataA Solution Kata

There are many developers and coders out there who like to do code Katas to keep their coding ability up to scratch and to practice their skills. I think it is a good idea. While I like the concept, ...

Updates to the CacheAdapter Package

Note: This post was originally going to detail the changes from 2.0 to 2.1, however in between the time of release and this post, I released 2.2 so this post will detail all the changes up to 2.2. In...

CacheAdapterV2 Now with memcached support

Previously I blogged about my CacheAdapter project that is available as a Nuget package and allows you to program against a single interface implementation, but have support for using Memory, ASP.NET ...

Converting from Webforms view engine to RazorSome Tips

Recently, I have had to perform a lot of conversion in an MVC application from using the webforms view engine to the Razor view engine. I say had to but we didnt really have to, more wanted to. We wa...

CacheAdapterNow a Nuget package

A while ago, I blogged about a personal project around caching that allowed you to abstract away the underlying cache mechanism, and use whatever cache you wanted. Through simple configuration, you ca...

Entity Framework and the PreApplicationStartMethod attribute

Recently, while implementing an EntityFramework data model into a new application, I thought Id add some caching functionality early, to establish a framework going forward. I added the DBML (generate...

Mix11Day 1 Sessions

So even though I blogged about my first day at Mix while attending the bootcamps, it really wasnt the official first day. Today was however, and it was a good first day. I am not going to go into deta...

Mix 11Bootcamp Day

I have been lucky enough to get to the Mix11 event this year (many thanks to my awesome company Saasu) and have been attending the bootcamps here at Mix. First one was Design, Content, Code: Start t...

Sydney Architecture User Group - It has come to an end

Unfortunately, the Sydney Architecture User Group that Omar Besiso and myself run in Sydney, is closing its doors. It has been running for around 2 years now and we have had some great sessions, howev...

My Mix11 Proposal

I only submitted one session for consideration to present at Mix this year. Unfortunately it was not shortlisted and is consequently not open to voting currently on the site. However, I thought I mig...

ScriptHelperFor MVC and WebForms projects

This issue might seem minor but I always forget the names (exact naming) or number of script files I need to get some features working in MVC or Webforms. In addition, in my applications that require ...

Caching ArchitectureTestability, Dependency Injection and Multiple Providers

Note: This article assumes familiarity with caching in .Net and dependency injection. One of the things I have always stated is that caching is important to every applications performance. In many of...

ASP.NET MVC 3 and Custom Extensions

When playing with the latest ASP.NET MVC 3 Preview 1 bits, some people have mentioned their dislike of the .cshtml extension used for the razor view engine that comes with ASP.NET MVC 3 and also WebMa...

Making WCF Output a single WSDL file for interop purposes.

By default, when WCF emits a WSDL definition for your services, it can often contain many links to others related schemas that need to be imported. For the most part, this is fine. WCF clients underst...

Sydney Architecture User Group WPF Architecture

Bit short notice for a blog post but eminent WPF expert Paul Stovell will be presenting on WPF Architecture at the Sydney Architecture User Group on thursday 25th February. (Full details here) Here i...

.Net Performance Testing and Optimisation Free eBook

This blog has been super quiet lately. This is mainly because I have been hard at work writing a book around .Net Performance Testing and optimisation. Well, I am happy to say that part 1 of this book...

iPhone Apps using Microsoft .NET

My good friend Wally McClure has written a short eBook on Building iPhone and iPod touch Applications for the .NET/C# Developer with MonoTouch. You can check it out here Given that iPhone is a very ...

Sydney Architecture User Group Next Meeting: Why Windows Azure is not just Generic Brand Web Hosting

The Sydney Architecture User Group is having its second meeting this month on Thursday, 26th November. Full details can be found on our new (but very simple) website located here ( http://thesaug.org ...

Sample chapter from upcoming book

There is a sample chapter from my upcoming book on all things performance related within the Microsoft platform. Specifically, the book will be about performance testing, profiling and optimisation fo...

SAUG Sydney Architecture User Group

The first meeting of the Sydney Architecture User Group is going to be held on Thursday, October 22nd, 2009, form 6.00pm to 8.00pm, at the Grace Hotel, 77 York st, Sydney. (Link to map) It will be hou...

ASP.NET v4 Presentation Deck and Demos

My ASP.NET v4 New Features overview presentation that I delivered at Sydney Deep .Net User Group (http://sdnug.org ) is available for download here (http://sdnug.org/presentations/200910.zip). Note: ...

2 TechEd Interviews are live

Its been a long time since I wrote a blog post but I have been a very busy boy. This week I have been at TechEd Australia on the sunny Gold Coast in Queensland. I have been keeping a pretty low profi...

Silverlight 3 and WCF Faults

On  a previous project that utilised WCF and Silverlight 2, I began implementing an error handling strategy that was going to rely on certain FaultExceptions being propagated to the Silverlight c...

Getting better performance in web apps with a few lines of script

We had a situation where a web application was utilising near 100% of CPU all the time under light load and it was proving very hard to reduce this significantly through code optimisation. We were per...

FromTheGrey Arts Site

Recently, I have been working on creating an arts based website called FromTheGrey at http://FromTheGrey.com Its a site devoted to showcasing the pictures and artwork created by my wife Michele. Prev...

AjaxView Javascript profiling

A little while ago, I posted about a tool called AjaxView to allow you to profile javascript code within your web applications. Well, I was contacted by Adam who is working on this tool about its lat...

Regaining results from a performance test run

I have been doing a lot of performance testing lately, and one of the worst things that can happen during a performance run, is when you dont get any results. Performance testing is expensive, from a ...

Animated SiteMap Ajax Control

Today, I finally released on Codeplex a control that I had been working on over a year ago, called the Animated SIteMap Control. Its an AJAX Control toolkit control and it has been prototype form for ...

EOAST #4 Evolution of a software thingy Part 4

So its been ages since my last post on this pet project of mine. Its time to get down to the nitty gritty on this and see if it is actually working the way I want it to. Hopefully, you have read parts...

Some interesting links for ASP.NET

Its been a while since I have done any technical stuff as I have been on holidays, relaxing, and generally a lot of nothing. Certainly nothing technical related and have really enjoyed spending time w...

New ASP.NET Podcast on jQuery support

Wally has done another good podcast which can be found here on jQuery support in Visual Studio 2008 and how it compares to ASP.NET AJAX by way of some simple examples. jQuery is a great AJAX library a...

Debugging Silverlight apps using WinDbg

While working on a silverlight application for my current engagement, we were seeing some weird memory issues and application crashes. I won't bore you with the initial investigation of the issue, but...

WCF, IErrorHandler and propagating faults

On a recent project, I have needed to set up a generic error handler just above the service layer which ensured that only known exceptions were propagated up to the client in a controlled manner. This...

EOAST - Evolution of a software thingy - Part 3

This is the the third instalment of my experiences and ideas around the development of a piece of software to initially satisfy my disappointment around Outlook and also to allow me to play with some ...

TechEd Oz 2008 Presentation Demos

Well TechEd Au 2008 is over and done with. I did a presentation called Productive WCF and as promised to all the delegates that attended my presentation (thank you very much for attending by the way),...

EOAST - Evolution of a software thingy - Part 1

Its been a little while since I have blogged as I haven't had very many value items to add to the blogosphere lately. However, I have been steadily (albeit slowly) working away on a little software pr...

VisualSVN - Subversion within Visual Studio

I am a big fan of Subversion. I like TFS too, but subversion is more suited to my small scale personal needs whereas TFS is more in the corporate space, or at least, more in the "requires more juice"...

ASP.NET Podcast Show #119 - Using the History (Back) Functionality with the ASP.NET AJAX Web Services in .NET 3.5 Service Pack 1 Beta 1

Wally has put out another podcast following his series around some of the latest AJAX features in .Net 3.5 SP1. In this installment, he looks at the history (back button) support. Subscribe to Everyt...

ASP.NET Podcast Show #118 - Peer-To-Peer with Windows Communication Foundation (WCF)

So I *finally* managed to get a videocast/podcast done. Wally has been harassing me for ages, and I eventually had the time to get one done. This one is on the Peer to Peer support in Windows Communic...

WCF services getting errors when hosting in IIS

This post is more for my own records than anything and I have been meaning to write this down for some time. Problem: Had a WCF Web Service that was being hosted in IIS. Worked in dev and test fine. M...

Profiling your AJAX Applications using AjaxView

Don't know if this has already been discussed at length before, but I found an interesting little tool from Microsoft Research for profiling the Javascript functionality in your AJAX applications. It...

VSTS 2008, Web Tests and using Fiddler

I have been doing some performance and load testing of a web application I have been working on lately. Most of my previous experience was with the 2005 flavour of VSTS and I was keen to play with the...

Visual Studio 2008 Team Test Issues

I have had ongoing problems getting various tests to work using my installation of VS2008 Team Suite. Initially, I had a problem running unit tests (see here), then sometime after that, I had other ni...

New feeds for the ASP.NET Podcast

Wally has created some new feeds for the ASP.NET Podcast  There is still the same general feed.  It will have all shows and all of the variations of the shows in it.  These include WMV,...

Latest Podcasts

Wally has put up some new podcasts around using Google maps and virtual earth with ASP.NET AJAX. You can check em out at the following links: Integrating ASP.NET AJAX with Google Maps. ASP.NET AJAX wi...

View Other bloggers