.net

What is best resource for learning the .NET Framework thoroughly?

I have been finding recently that when I try to solve certain programming problems by writing new code that I am reinventing the wheel because the .NET Framework already provides a solution. I am looking for a good book or other resource to help me get ahead of this situation. Something that can be read as an overview would be good, so...

How to insert characters to a file using C#

I have a huge file, where I have to insert certain characters at a specific location. What is the easiest way to do that in C# without rewriting the whole file again. ...

Favorite Visual Studio keyboard shortcuts

What is your favorite Visual Studio keyboard shortcut? I'm always up for leaving my hands on the keyboard and away from the mouse! One per answer please. ...

Is there any way to change the .NET JIT compiler to favor performance over compile time?

I was wondering if there's any way to change the behavior of the .NET JIT compiler, by specifying a preference for more in-depth optimizations. Failing that, it would be nice if it could do some kind of profile-guided optimization, if it doesn't already. ...

What is the best online resource for learning WPF?

I'm considering WPF for a project, but I need to get up to speed with it ASAP. What was the best online resource you used to get you started with WPF? EDIT Great resources so far. Here's a run down of what we have so far: MSDN LearnWPF.com http://windowsclient.net/getstarted/ A Guided Tour of WPF Keep them coming! ...

How to Naturally/Numerically Sort a DataView?

Guys and dolls, I am wondering how to naturally sort a DataView... I really need help on this. I found articles out there that can do lists with IComparable, but I need to sort the numbers in my dataview. They are currently alpha sorted because they are numbers with 'commas' in them. Please help me out. I would like to find somethi...

Assign variables with a regular expression

I'm looking for a method to assign variables with patterns in regular expressions with C++ .NET something like String^ speed; String^ size; "command SPEED=[speed] SIZE=[size]" Right now I'm using IndexOf() and Substring() but it is quite ugly ...

DllRegisterServer entry point was not found

Hi all, I'm having problems refreshing .Net 2.0 with IIS 6. I have been able to successfully execute "aspnet_regiis.exe -i", but when I try to register the aspnet_isapi.dll: regsvr32 “C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" I get the error C:\Windows..\aspnet_isapi.dll was loaded, but the DllRegisterServe...

WCF netTCPBinding - Is transport encryption enough?

I've got a WCF service which handles some sensitive data. I'd like to make sure I keep that data from being exposed and so I'm looking at netTCPBinding... primarily because I can control the network it runs across and performance is a high priority. I recognize that there are two areas that can be encrypted: transport level and message...

ASP.NET webforms + ASP.NET Ajax versus ASP.NET MVC and Ajax framework freedom

If given the choice, which path would you take? ASP.NET Webforms + ASP.NET AJAX or ASP.NET MVC + JavaScript Framework of your Choice Are there any limitations that ASP.NET Webforms / ASP.NET AJAX has vis-a-vis MVC? ...

Why do C# and VB have Generics? What benefit do they provide? Generics, FTW

From Wikipedia: Generic programming is a style of computer programming in which algorithms are written in terms of to-be-specified-later types that are then instantiated when needed for specific types provided as parameters and was pioneered by Ada which appeared in 1983. This approach permits writing common function...

Maintaining Automated Browser UI Testing

What's the best way to manage a slew of browser UI tests? I'm looking for an approach that may have worked for you in the past when dealing with numerous automated browser tests. Obvious answers such as "they should be refactored into lower-level UI tests" aren't what I'm looking for. Ultimately these tests are incredibly time consuming ...

What is the difference between, IsAssignableFrom and GetInterface?

Using reflection in .Net, what is the differnce between: if (foo.IsAssignableFrom(IBar)) And if (foo.GetInterface(typeof(IBar).FullName) != null) Which is more appropriate, why? When could one or the other fail? ...

Is it safe to add delegates to events with keyword new?

One thing I am concerned with is that I discovered two ways of registering delegates to events. OnStuff += this.Handle; OnStuff += new StuffEventHandler(this.Handle); The first one is clean, and it makes sense doing "OnStuff -= this.Handle;" to unregister from the event... But with the latter case, should I do "OnStuff -= new StuffE...

What's a good f/oss GDI+ (System.Drawing) based graphing and charting component for .NET?

I want to create basic line, bar, pie and area charts for .NET 3.5 WinForms and I'm interested in finding a free, mature, open-source .NET (preferably C# based) project to help me accomplish that. I would consider a WPF based project, however I'm more comfortable in GDI+ so I'd rather it used System.Drawing and/or GDI interop as its bas...

How do I chain my own JavaScript into the client side without losing PostBack functionality

So I was reading these Asp.Net interview questions at Scott Hanselman's blog and I came across this question. Can anyone shed some light of what he's talking about. ...

How to have silverlight get its data from MySQL

I've written a small hello world test app in Silverlight which i want to host on a Linux/Apache2 server. I want the data to come from MySQL (or some other linux compatible db) so that I can databind to things in the db. I've managed to get it working by using the MySQL Connector/.NET: MySqlConnection conn = new MySqlConnection("Server=...

.NET List<T> Concat vs AddRange

What is the difference between the AddRange and Concat functions on a generic List? Is one recommended over the other? ...

Looking for a simple standalone persistent dictionary implementation in C#

For an open source project I am looking for a good, simple implementation of a Dictionary that is backed by a file. Meaning, if an application crashes or restarts the dictionary will keep its state. I would like it to update the underlying file every time the dictionary is touched. (Add a value or remove a value). A FileWatcher is not re...

Reading a PNG image file in .Net 2.0

I'm using C# in .Net 2.0, and I want to read in a PNG image file and check for the first row and first column that has non-transparent pixels. What assembly and/or class should I use? ...