Browse Blog Posts by Tags

Showing related tags and posts for the Blogs application. See all tags in the site
  • New (to me) threading paradigms

    In the last couple of days, I've been reading up on CSPs (Communicating Sequential Processes) and the Microsoft Research project CCR (Concurrency and Coordination Runtime). I suspect that the latter is really a new look at the former, but I don't have enough experience with either of them to tell. Now...
    Posted to Jon Skeet: Coding Blog by skeet on Thu, Dec 8 2005
    Filed under: Filed under: ,
  • System.Random (and java.util.Random)

    This is as much a "before you forget about it" post as anything else. Both Java and .NET have Random classes, which allow you to get random numbers within a certain range etc. Unless you specify otherwise, both are seeded with the current time. Neither class claims to be thread-safe. This presents a...
    Posted to Jon Skeet: Coding Blog by skeet on Fri, Dec 2 2005
    Filed under: Filed under: ,
  • FYI: System.Web.Mail is deprecated use System.Net.Mail

    While we are on the topic of System.Web.Mail , it is important to note a new namespace in version 2.0 of the .NET Framework. There is a brand new namespace for sending mail via managed code, it is called System.Net.Mail . Have no fear, System.Web.Mail is still accessible in v2.0 but it is deprecated...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Wed, Nov 30 2005
    Filed under: Filed under: , , , ,
  • Absolute Beginner's Video Series to Visual Studio 2005 Express Editions

    Do you have some students who want to learn Visual Basic .NET or C# on their own? Or perhaps you want to learn them as part of your own professional development. Well if so, Microsoft has a free series of lessons for absolute beginners. They look pretty good to me. I am sure that may others will find...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Wed, Nov 30 2005
    Filed under: Filed under: , , , ,
  • Why Upgrade to Version 2.0 of the .Net Compact Framework?

    Steven Pratschner, Program Manager, .NET Compact Framework, lists down reasons why one should upgrade ot the latest version of the .NET compact framework. Highlights: Applications run faster Developers are more productive Developers are more productive Developing secure applications is much easier Access...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Wed, Nov 30 2005
    Filed under: Filed under: ,
  • Code formatter online

    I've finally got round to doing it... the code I use for posting code for articles etc has now been transformed into a small ASP.NET app . It's based on a VB.NET article . I converted it from VB.NET to C# using Instant C# (which worked very well - just a few gotchas, far fewer than last time I tried...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Nov 16 2005
    Filed under: Filed under: ,
  • CLI spec mistake with unboxing and enums

    When looking over someone's test code the other day, I happened to notice he was unboxing a boxed enum to an int. I was mildly surprised that he was able to do so - I thought you could only ever unbox to the exact value type that was "in the box". Naturally, I consulted the spec. The C# spec is relatively...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Nov 9 2005
    Filed under: Filed under:
  • Developer Blogs to watch out for

    With a plethora of blogs floating on the internet, it is hard to find the blogs which make a difference . Below is a collection of blogs of authors whose books we have read and blogs of people who make the technology. I spent some time to find out such information and post it so that it will be useful...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Tue, Nov 8 2005
    Filed under: Filed under: , , , , ,
  • Express Editions of Visual Studio and SQL Server for free*

    Yes, for a limited time (1 year), Visual Studio express editions are going to be free . SQL Server Express editions will be free always. More details at http://msdn.microsoft.com/vstudio/express/ Start downloading folks. Clarifications on the free offer at http://msdn.microsoft.com/vstudio/express/support...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Mon, Nov 7 2005
    Filed under: Filed under: , , , , ,
  • .NET Compact Framework v2 is ready for download

    .NET Compact Framework v2 is now ready and available for download ! As of today we have the English end-user download and the Platform Builder QFE available. Remaining language downloads will be released in the new few weeks as we get the localized download pages completed. .NET Compact Framework 2.0...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Mon, Oct 31 2005
    Filed under: Filed under: , , ,
  • Book idea

    Having just glanced at the clock, now is the ideal time to post about an idea I had a little while ago - a book (or blog, or something) about C# (or maybe C# and Java) which I'd only write between midnight and one in the morning. It would contain only those things which seemed like really good ideas...
    Posted to Jon Skeet: Coding Blog by skeet on Thu, Oct 27 2005
    Filed under: Filed under: ,
  • Corner cases in Java and C#

    Every language has a few interesting corner cases - bits of surprising behaviour which can catch you out if you're unlucky. I'm not talking about the kind of thing that all developers should really be aware of - the inefficiencies of repeatedly concatenating strings, etc. I'm talking about things which...
    Posted to Jon Skeet: Coding Blog by skeet on Sun, Oct 2 2005
    Filed under: Filed under: ,
  • A short case study in LINQ efficiency

    I've been thinking a bit about how I'd use LINQ in real life (leaving DLinq and XLinq alone for the moment). One of the examples I came up with is a fairly common one - trying to find the element in a collection which has the maximum value for a certain property. Note that quite often I don't...
    Posted to Jon Skeet: Coding Blog by skeet on Sun, Oct 2 2005
    Filed under: Filed under: ,
  • Nasty generics restrictions

    So, I caved and finally downloaded the LINQ preview. Obviously it's fairly heavily genericised (if that's even a word) and I decided to push it a little. Nothing particularly heavy - just an interesting bit of functional programming. It's easy to do a query which returns a string property from an object...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Sep 28 2005
    Filed under: Filed under:
  • Improvement to extension method syntax

    I'm blogging this before my sleep-deprived mind (3 hours in the last 33, and I'm getting up for the day in an hour or so) loses it. One of the things I don't like about the proposed extension methods is the way the compiler is made aware of them - on a namespace basis. "Using" directives are very common...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Sep 28 2005
    Filed under: Filed under:
  • LINQ, DLinq, XLinq and C# 3.0

    Some readers may already be aware of Project LINQ - .NET Language Integrated Query. There have been various posts about it (and in particular the effect it has on C# itself) on the C# newsgroup, and many of those have involved a certain amount of speculation. This is understandable, as it's still...
    Posted to Jon Skeet: Coding Blog by skeet on Wed, Sep 28 2005
    Filed under: Filed under: ,
  • DataTierGenerator Enterprise Library Edition

    Hace tan solo unos meses publicamos el DataTierGenerator Enterprise Library Edition en un weblog de una empresa donde trabaja, desafortunadamente como ya no trabajo ahi dieron de baja el weblog y es por este motivo que hoy publico la direccion del Workspace en GotDotNet donde podras encontrar y darle...
    Posted to Haaron Gonzalez by haaron on Wed, Sep 21 2005
    Filed under: Filed under: , , ,
  • Using intrinsic memory management with C#

    Consider the following code snippet // Declare the reader. SqlDataReader reader = null; // Use the reader here. try { // Create the reader. reader = new SqlDataReader(...); // Use the reader. } catch { } finally { // Check the reader for null. If it is not, then // dispose. if (reader != null) { // Dispose...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Wed, Sep 21 2005
    Filed under: Filed under: , ,
  • How many threads does a typical managed process have when it just starts to run?

    Source: Yun Jin's blog at http://blogs.msdn.com/yunjin Answer: regardless how many threads the user creates, there are at least 3 threads for a common managed process after CLR starts up: a main thread which starts CLR and run user's Main method, CLR debugger helper thread which provides debugging service...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Thu, Aug 18 2005
    Filed under: Filed under: , ,
  • Power Collections for .NET

    Did you feel that a powerful Collection library for public domain was missing? Well, its here now... Check out http://www.wintellect.com/powercollections/ A brief description: With .NET 2.0 comes the ability to implement what has been known in C++ as template classes. Generics are like C++ templates...
    Posted to C#, VS Deployment and all geek talk by Vipul Patel on Tue, Aug 2 2005
    Filed under: Filed under: , , ,
Page 77 of 78 (1557 items) « First ... < Previous 74 75 76 77 78 Next >