Laila Lotfi Profiling the Memory Usage of a .NET Application with ANTS Memory Profiler 5
by Laila Lotfi | 04 June 2009 |
 We were recently taken to task by a reader who felt that the one place he'd expect to find a nice simple introduction to memory profiling with ANTS Memory Profiler™ 5 would be on Simple Talk. Memory profiling has an intimidating reputation, but fortunately Laila... Read more...
Ben Hall 'Methodist': Make .NET Reflector come alive with IronPython
by Ben Hall | 21 May 2009 |  20 comments |
It is great to be able to inspect the contents of an assembly with .NET Reflector, but to really understand the behaviour of code, it is nice to be able to call methods and see the results immediately within .NET Reflector. Now you can, thanks to the magic of... Read more...
Brian Harris What can Software Designers Learn from Video Games? Part 2
by Brian Harris | 15 May 2009 |  16 comments |
Developers of software that is used in the office need to be aware of what Games Developers are doing to make the learning of games intuitive. Games don't require you to read a manual or engage in training. Maybe Office software should inveigle the users into a... Read more...
Richard Morris .NET Reflector Saved their Bacon: The Gremlins strike back
by Richard Morris | 24 April 2009 |  1 comment |
Quite often, .NET Reflector is downloaded in an emergency. Whereas most of the users are developers who use it as a routine to explore objects and methods inside Assemblies, the occasional user is getting it because they are in desperate straits. We've always felt... Read more...
Stephen Chambers Memory Profiling: Turning the Scarily Complex Into the Ingeniously Simple
by Stephen Chambers | 22 April 2009 |
There are user interfaces that just seem to work naturally, such as Spreadsheets, email clients, or word processors. Even some development tools have reached a shared maturity. What about memory profilers? How can you represent the way that memory is being used in... Read more...
Shereen Qumsieh Working With the ANTS Profiler to Optimize SharePoint
by Shereen Qumsieh | 20 April 2009 |  1 comment |
When a page in SharePoint takes 30 seconds to load, it is time for any developer to be concerned. There is much to be gained by taking the obvious steps of removing functionality that is not required, but at some point, you'll need to take a close look at the code... Read more...
Geoffrey Braaf Solving Performance Problems in an ASP.NET application with ANTS Profiler
by Geoffrey Braaf | 31 March 2009 |
You have a Data-Access Layer that is generating dynamic SQL, and you haven't the time to understand the implementation of the business layer. Something that is firing unexpected volumes of queries is slowing the code down. What do you do? You can now avoid having... Read more...
Nick Harrison Hosting .NET Reflector in your own Application
by Nick Harrison | 22 March 2009 |  5 comments |
You can automate .NET Reflector processes, and run .NET Reflector from within IDEs or other applications. You can even use it as a web control within a browser! . Here Nick shows how to develop a web control that accepts metadata for a method, uses .NET Reflector... Read more...
Brian Harris What can Software Designers Learn from Video Games?
by Brian Harris | 05 March 2009 |
Application Developers and designers often seem addicted to playing video games. Is this wasted time? Perhaps not, if they are quick to learn from the game that there must be no blind alleys in software, you must always provide a way of making progress, and that... Read more...
Bob Cramblitt .NET Reflector Saved their Bacon: Chris Kapilla’s Story
by Bob Cramblitt | 24 February 2009 |  1 comment |
.NET Reflector is not just a handy adjunct to Visual Studio for developers to browse their assemblies and understand classes and methods; Sometimes it can have a vital role. Many developers have told us that, occasionally, it had 'saved their bacon'. We were... Read more...
Nick Harrison Using .NET Reflector to Manage Complex Software Dependencies
by Nick Harrison | 23 February 2009 |  2 comments |
Tom Carter's Dependency Structure Matrix Plugin for .NET Reflector turns the tool into a means of tracking inter-module dependencies in .NET. Why is this such a powerful way of keeping the complexity of an application in check? How can you benefit from being able to... Read more...
Chris Massey Has .NET Reflector Saved Your Bacon?
by Chris Massey | 28 January 2009 |  1 comment |
We think Reflector is a fantastic tool, and we know you do too. We'd love to hear about the times you've used it to save the day. What were you working on? What happened? Send us your epic tales of .NET Heroism... Read more...
Nick Harrison Metric-Driven Refactoring with .NET Reflector
by Nick Harrison | 27 January 2009 |  4 comments |
Software Metrics are a great way of suggesting those parts of your code that may need refactoring, if they are treated purely as an aid to judgement. Nick Harrison shows how metrics can be done simply with NET Reflector and Peli's CodeMetrics Addin, and explains... Read more...
Ben Hall Annotating Code with .NET Reflector and Review Add-In
by Ben Hall | 27 January 2009 |
Ben Hall takes a look at a simple add-in to .NET Reflector that helps team development work in a number of ways, and show how useful it can be in understanding how an API to a third-party assembly works. Read more...
Stephen Chambers Software that Crushes your Soul
by Stephen Chambers | 05 December 2008 |  37 comments |
Stephen confesses his anger at Visio, which he is having to use all day, every day, in order to design software. Unlike the average 'angry blogger', he offers a constructive solution to some of his gripes that you may download. Read more...
Chris Massey Encouraging .NET Reflector Add-ins
by Chris Massey | 19 November 2008 |  2 comments |
Jason Haley is well-known for the resources he's provided to developers who wish to extend Reflector's usefulness by writing Add-ins, so we decided to sit him down for a chat. Read more...
Andrew Clarke Using .NET Reflector Add-ins
by Andrew Clarke | 19 November 2008 |  1 comment |
.NET Reflector by itself is great, but it really comes into its own with the help of some add-ins. Here we provide you with an introduction to the Add-ins, explain briefly what they do, and encourage you to write your own in order to get .NET Reflector to work the... Read more...
Jason Crease First Steps with .NET Reflector
by Jason Crease | 17 November 2008 |  1 comment |
If you are new to using .NET Reflector, or you are wondering whether it would be useful to you, you'll appreciate Jason Crease's quick run through of the basic functionality. This is also available as a video. Read more...
Richard Morris ANTS Profiler and the Un-Rest Cure
by Richard Morris | 10 November 2008 |  3 comments |
After a while, successful applications can get set in their ways. Bart Read and Andrew Hunter decided to go for a much more radical approach when given the task of bringing ANTS Profiler up to date, and, almost accidentally, they reinvented the way we do Performance... Read more...
Andrew Clarke .NET Reflector: Soup to Nuts
by Andrew Clarke | 22 October 2008 |  1 comment |
Nobody could accuse .NET Reflector of being over-documented. The information is around, but has never, up until now, been pulled together into one place. We decided to try to make a start.! Read more...
Stephen Chambers Software Tool Design: Remote User Testing
by Stephen Chambers | 18 August 2008 |
If you are developing a software product, you'll know that the sooner you can get feedback from the users, the better. But, what sort of feedback, which users, and how? If your users have to test your software within their own development environment and workplace,... Read more...
Stephen Chambers Software Tool Design: Design by Sketching
by Stephen Chambers | 06 August 2008 |  16 comments |
Developers can get so used to relying on computers for everything that they can forget how useful it can be in the design process to elicit and refine ideas whilst working in groups, using a sketchbook, pencils and crayons. Sometimes we all need a jolt to force us... Read more...
Stephen Chambers Software Tool design: The Three Rs
by Stephen Chambers | 21 July 2008 |  3 comments |
To understand the full extent of the requirements of your users when you are redesigning a software tool, you have to talk to them, and observe how they are currently using the package. For this sort of research, there is no established rule-book, but there... Read more...
Ben Hall Testing Times Ahead: Extending NUnit
by Ben Hall | 14 March 2008 |  5 comments |
If you want to get serious with Unit Testing, then you'll need to understand how to extend the NUnit framework in different ways for your own particular test requirements and how to tailor test behaviour. Test Expert Ben Hall, of the SQL Generator team, shows how... Read more...
Andrew Clarke The Waffle Generator
by Andrew Clarke | 16 January 2008 |  4 comments |
Sometimes, silly programs have a less obvious useful purpose. Andrew Clarke takes his classic 'Waffle Generator', and provides it in various forms, including a CSS Stylesheet tester, and as a Generator for SQL Data Generator. The Waffle Generator puts text into your... Read more...
Tilman Bregler Extending MSBuild
by Tilman Bregler | 06 December 2007 |  7 comments |
Because MSbuild underpins the Visual Studio 'build' process, you can use MSBuild to explore and extend the build process to suit your needs. If you are finding the job of building Microsoft .NET applications tedious , the chances are that there is a way that using... Read more...
William Brewer Top HAT
by William Brewer | 13 November 2007 |  6 comments |
If there is one thing that developers and users always seem to disagree on, it is the relative importance of documentation. We take a look at the whole technology of producing Help and Documentation for tools and applications, and then review one particular product;... Read more...
Simple Talk An Interview with James Moore
by Simple Talk | 22 August 2007 |  6 comments |
James Moore on why he insists that his devleopers use the appropiate third party tools in their work, the problems with Visual Studio, and what's happening in Red Gate's new .NET tools division. Read more...
Damon Armstrong Customizing the Login Page in SharePoint 2007
by Damon Armstrong | 05 June 2007 |  26 comments |
Damon shows how a few simple steps lead you to being able to include the login form in a consistent look and feel to your customer-facing Sharepoint applications Read more...
John Papa Gathering RSS Feeds using Visual Studio and RSS.NET
by John Papa | 04 May 2007 |  10 comments |
If you would like to learn how to build and customize your very own Windows service to retrieve posts from multiple RSS feeds, and then store those posts in a SQL Server database, let John Papa guide you through his tutorial. Read more...
Steven R. McCabe Exploring LINQ, SQLMetal and SqlTac
by Steven R. McCabe | 15 March 2007 |  11 comments |
If you're a .NET developer, working with or without a database on the back-end, your world is about to change. The emergence of LINQ and SQLMetal technologies will mark a fundamental change to your development approach to collections, and provide a simpler, more... Read more...
Ty Anderson Creating Excel and Word reports for .NET applications using OfficeWriter
by Ty Anderson | 02 February 2007 |  14 comments |
OfficeWriter is a reporting tool from Softartisans, which allows you to execute and generate business reports in familiar Excel and Word formats. Here, Ty Anderson, an independent consultant, provides an overview of the tool's capabilities and provides the code you... Read more...
Mike Bloise Tracing memory leaks in .NET applications with ANTS Profiler
by Mike Bloise | 29 September 2006 |  10 comments |
With only 24 hrs to go to the release of his brand new C# 2005 CRM application, Mike Bloise encountered severe memory leak issues. This case study describes how he solved them using ANTS Profiler. Read more...
Phil Wilson Using BITS to Upload Files with .NET
by Phil Wilson | 04 September 2006 |  10 comments |
Although FTP is commonly used to transfer files over the Internet, it's somewhat unfriendly to firewalls. Phil Wilson shows you how to create a BITS upload program using C#, which will transfer files over browser ports. Read more...
Simon Galbraith The cost of poor website performance
by Simon Galbraith | 13 March 2006 |  3 comments |
The business impact of varying page download time has not, until now, been defined. This article provides data that allows website owners to understand the business impact of their web application performance. Read more...
Simon Galbraith What's ROI got to do with it?
by Simon Galbraith | 13 February 2003 | Not rated yet
If you want to be taken seriously when proposing IT investments, calculate the ROI for your organization. Read more...
  ASP.Net (16 articles)
  Windows Forms (4 articles)

  .Net Framework (44 articles)
  Performance (8 articles)

  Visual Studio (6 articles)
  .Net Tools (36 articles)







recommended site pinvoke

PInvoke.net is a user-driven wiki which provides .NET developers with native method signatures, so they don't have to spend time writing them from scratch.





Damon Armstrong
Customizing the Login Page in SharePoint 2007
 Damon shows how a few simple steps lead you to being able to include the login form in a consistent look and feel to...  Read more...


Phil Factor We Don't Need Another Hero
 Stan, the SQL Hero, had a meteoric career at the large Financial Services Company where I worked. He burned red-hot...  Read more...


 View the blog
A Complete URL Rewriting Solution for ASP.NET 2.0
 Ever wondered whether it's possible to create neater URLS, free of bulky Query String parameters?... Read more...

.NET Application Architecture: the Data Access Layer
 Find out how to design a robust data access layer for your .NET applications. Read more...

Visual Studio Setup - projects and custom actions
 This article describes the kinds of custom actions that can be used in your Visual Studio setup project. Read more...

Web Parts in ASP.NET 2.0
 Most Web Parts implementations allow users to create a single portal page where they can personalize... Read more...

Beginning ASP.NET 2.0
 It seems that there is both excitement and confusion surrounding Master Pages and Themes. A big part of... Read more...

Over 150,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk