Stories recently tagged with 'CLR'

.Net Memory Management Explained(coolthingoftheday.blogspot.com)

submitted by dpetersondpeterson(3464) 1 month, 23 days ago

Redgate software brings us a storyboard poster which explains .Net memory management in a simple and fun way! read more...

add a comment |category: |Views: 303

tags: another

Memory in .NET - (Vagueness Of .NET Memory Management)(www.dotnetfreaks.net)

submitted by ajanderajander(9) 1 month, 28 days ago

"Variables" are simply storage locations for data becuase it is really hard to pragramme against the memory address. It means, a variable is just an association between a name and memory slot. You can place data into them and retrieve their contents as part of a C# expression. The size of that slot, and the interpretation of the value is controlled through "Types" - and this is where the difference between value types and reference types comes in..... read more...

add a comment |category: |Views: 11

tags: another

New preview build of dotPeek available(blogs.jetbrains.com)

submitted by dpetersondpeterson(3464) 1 month, 28 days ago

A new preview build of the upcoming free .Net decompiler from JetBrains, dotPeek, is available now. This latest build comes with all sorts of neat new features, and makes it usable as a part of your everyday toolbox. read more...

add a comment |category: |Views: 99

tags: another

CLR Inside Out: Investigating .NET Memory Issues(msdn.microsoft.com)

submitted by setconndevpsetconndevp(232) 2 months, 2 days ago

Uncovering and correcting memory issues in managed applications can be difficult. Memory issues manifest themselves in different ways. For example, you may observe your application's memory usage growing unboundedly, eventually resulting in an Out Of Memory (OOM) exception. (Your application may even throw out-of-memory exceptions when there is plenty of physical memory available. read more...

add a comment |category: |Views: 9

tags: another

Introduction to the Roslyn Scripting API(blogs.msdn.com)

submitted by dpetersondpeterson(3464) 2 months, 6 days ago

In this post, Brian Rasmussen takes a look at how the Roslyn Scripting API can enable applications to evaluate code at runtime. While this has been possible since the dawn of .NET through the use of Reflection, Lightweight Code Generation, CodeDom, etc., it has never been particularly easy. All of these mechanisms are either hard to use, require MSIL knowledge, or just have inherent limitations. read more...

add a comment |category: |Views: 30

tags: another

PLINQ Queries That Run in Parallel in .NET 4.5 - Parallel Programming (blogs.msdn.com)

submitted by NoldorinNoldorin(811) 2 months, 30 days ago

Igor Ostrovsky demonstrates the improvements that have been made to Parallel Extensions in the .NET Framework 4.5, and shows how you can use PLINQ queries to good effect. read more...

add a comment |category: |Views: 14

tags: another

Secure Strings - CodeProject(www.codeproject.com)

submitted by NoldorinNoldorin(811) 3 months, 1 day ago

Abhishek Goenka gives a short introduction to the .NET Framework's SecureString class which stores strings in memory in an encrypted form so that the data contained in the strings in memory cannot easily be ready from outside the application. read more...

1 comment |category: |Views: 21

tags: another

5 Tips and Techniques for Avoiding Automatic Garbage Collections(www.simple-talk.com)

submitted by dpetersondpeterson(3464) 3 months, 9 days ago

We've seen a few articles lately on ensuring that your memory is properly cleaned up during garbage collection, but today Michael McLaughlin comes in with tips to avoid automatic collection of your objects. Generally speaking, this is for performance reasons. Garbage collection in .Net 4 and earlier happens automatically and blocks program execution, which can be disastrous for certain types of applications (games, real-time analysis, etc). read more...

2 comments |category: |Views: 231

tags: another

IDisposable and Thread Safety(www.blackwasp.co.uk)

submitted by rcashrcash(4144) 3 months, 9 days ago

IDisposable is a standard interface in the .NET framework. This article discusses the importance of using it in parallel or multithread programming. read more...

3 comments |category: |Views: 28

tags: another

Is That a WeakReference In Your Gen 2 or Are You Just Glad to See Me?(www.wintellect.com)

submitted by dpetersondpeterson(3464) 3 months, 11 days ago

John Robbins walks us through debugging an application which is not clearing its memory during garbage collection due to WeakReferences. He shows us how to use the tools available to us to trace the memory problem all the way back to the source. read more...

2 comments |category: |Views: 81

tags: another

In Managed Code We Trust: Our Recent Battles With the .Net GC(samsaffron.com)

submitted by dpetersondpeterson(3464) 3 months, 15 days ago

Following up an earlier article this week, Sam Saffron of Stackoverflow expands on how they mitigated performance problems caused by the .Net generational garbage collector. read more...

2 comments |category: |Views: 352

tags: another

Visual Studio 11 .NET Advances(blogs.msdn.com)

submitted by NoldorinNoldorin(811) 3 months, 15 days ago

S. Somasegar discusses several new features and improved functionality available in the .NET 4.5 Developer Preview. Performance among other things has seen a significant boost in .NET 4.5. read more...

3 comments |category: |Views: 100

tags: another

Assault by GC(marcgravell.blogspot.com)

submitted by NoldorinNoldorin(811) 3 months, 16 days ago

Well-known .NET developer Marc Gravell details how he eliminated some performance problems through clever use of structures, and explains how the CLR garbage collector behaves. read more...

2 comments |category: |Views: 30

tags: another

Memory Allocation Improvements in .Net 4.5(blogs.msdn.com)

submitted by dpetersondpeterson(3464) 4 months, 8 days ago

Surupa Biswas and Maoni Stephens from the Garbage Collection Feature Team at Microsoft share with us some improvements to memory allocation in .Net 4.5, specifically relating to large object allocation. Improvements have been made to how fragmented memory is allocated and used on the heap, as well as balancing large object allocation between heaps when in server GC mode. The latter improvement has seen significant performance gains. read more...

add a comment |category: |Views: 46

tags: another

.NET 4.5 Framework: Backwards compatibility and you(blogs.msdn.com)

submitted by dpetersondpeterson(3464) 4 months, 16 days ago

Brandon Bray gives us some information on backwards compatibility with the upcoming .NET Framework 4.5. This next version of the framework will not be a side-by-side installation like previous releases, but will instead replace version 4 when installed on a users machine. The goal is to be fully backwards compatible with version 4, but the possibility for breakage exists. read more...

add a comment |category: |Views: 35

tags: another

Windows 8: What's New? - Arik Poznanski's Blog(blogs.microsoft.co.il)

submitted by arikparikp(1204) 4 months, 24 days ago

Got back from Build conference. Since I expect many people will ask me "So, what's new?" and since the answer is rather complex, I figured I should try to write a post about it, so here goes… read more...

add a comment |category: |Views: 2

tags: another