ASP.NET News from Blogger:
Rico Marianis Performance Tidbits
Total News: 146
Just found this: http://highscalability.com/blog/2012/3/1/grace-hopper-to-programmers-mind-your-nanoseconds.html
Worth it just to hear Grace.
I think I'll get some microseconds to hang around people's...
With the Windows Consumer Preview out the door, I thought it would be interesting to write something about creating great performing Windows applications. I hope to have a lot more to say about ...
I thought I'd follow up on my last technical post with a few extra details about the Marble pattern, despite the name of the article I mostly talked about the Wood pattern. I guess perhaps this ...
I wish I could remember where I first read it because perhaps it deserves attribution. But many years ago I read about the two world views of physicists and they resonated with me. One wor...
This series can still be found here:
http://msdn.microsoft.com/en-us/library/ff649152.aspx
While some of the content is stale since it refers specifically to .NET 2.0 I think all of the conceptual con...
Many problems you will face are actually the building data access layer, sometimes thinly disguised, sometimes in your face; it’s one of the broad patterns that you see in computer science &ndas...
I can’t say I’ve asked the framework guidelines folks about this but I’m fairly sure there would be a lot of agreement from the guidelines gurus; so in the spirit of approximately co...
I don’t know that it is possible to write anything like a unitary software system in a way that is truly loosely coupled. It’s not that you can’t make boxes and line...
I was lamenting that we haven't really done terribly much to make multi-threaded debugging easier in say the last decade and I was fortunate enough to be able to have a conversation with Brain Crawfor...
Its been a long time since I included my this discussion is only approximately correct disclaimer so Ill just preface it here. In the interest of space and clarity, this discussion is only appro...
Visual Studio 2010 Launched on Monday. Wow! Its HUGE. A major round of congratulations are in order for everyone involved, not just on the Visual Studio team but also on the Framewor...
Just a quick plug, if you missed the VSX conference you can see it all online on Channel 9. Some great talks including my keynote speech on VS Futures.
...
Just a few words of encouragement today: I can't emphasize enough how valueable your feedback is to us at this point, no matter how hard we try we simply cannot duplicate the diversity that is t...
After my keynote speech yesterday at the Development Tools Ecosystem Summit Charles Torre caught up with me and we made this video. Hot off the presses: Rico Mariani: Inside Visual Stu...
[All the other Parts: History of Visual Studio]
[Visit the Microsoft Visual Studio 2010 and .NET Framework 4 Beta web site for the latest info]
Visual Studio 2008 Winds Down, Visual Studio 2010 ...
[All the other Parts: History of Visual Studio]
In the last posting I talked about the Whidbey release, VS2005, but I feel like I left out two really important aspects so Id like to start this ...
[All the other Parts: History of Visual Studio]
I cant really talk about what was going on in the IDE without covering what was happening in the runtime because their fates are so intertwined, s...
[All the other Parts: History of Visual Studio]
[I know I promised to talk about Whidbey in this installment but I realized I needed a bridge to get there or else Id totally skip over Everett so thi...
[All the other Parts: History of Visual Studio]
The years 1998 to 2002 were very busy ones in the Developer Division. Ive previously written about Dolphin and I tried to give a sense of exactly ...
[All the other Parts: History of Visual Studio]
Were still on the part of the story where I was off working in MSN which means all I can give you are the first- and second-hand stories that Ive heard ...
[also see Part 1][also see Part 2] [also see Part 3]
I didnt really intend to write one of these per day but here it is day 4 and were still going strong. Id like to take a mome...
[also see Part 1][also see Part 2]
I was going to go forward again in this installment but I got some requests to talk about some older things again before I did that. You might be getting...
[also see Part 1]
Visual C++ 2.0, Dolphin was a very ambitious release. We were really happy with VC1 but there were quite a few things that were entirely unsatisfactory. One of them, mayb...
I wrote in the teaser that there is no one History of Visual Studio, there are as many histories as there were people involved. If I may repurpose a famous quote, There are eight million stories...
This is just great fun! And, of course, The Documentary is all wrong because they left out many of my favorite parts *grin*.
OK, seriously, there is no one history of Visual Studio because of course t...
I'm happy to announce that I just agreed to give the keynote for the Development Tools Ecosystem Summit next month here in Redmond. The Development Tools Ecosystem Summit, from October 19th...
If I have any readers left out there, they might be interested to know what it is Im up to this month. Its a very important something. Its... my vacation! Ok, seriously, I am in fact...
Vance Morrison posted an interesting opportunity for you to give feedback directly to the CLR perf team on your managed code performance issues. I encourage you to participate:
If you...
Disclaimer: This is yet another of my trademarked "approximately correct" discussions
From time to time customers or partners ask me about our plans to create a 64 bit version of Visual Studio...
Part 1 of this series talked about the startup problems we face. In Part 2, I want to talk about the editor.
Many people have reported that editing with the new editor is slower. Ive experience...
I want to start by thanking everyone that has commented on the Beta (by posting their thoughts here or elsewhere) for doing so. Please keep those comments coming! They have a great impact on the senio...
At Microsoft you can't say you're excited about anything you have to say that you're "super excited". I don't know why that's just the way it is. So, I'm happy to say that I'm super exci...
Jason has a new posting on the progress of Visual Studio and I wanted to chime in myself. Some people have been wondering what Ive been up to I think youll be happy to hear that about 2 months a...
Looks like it's interview season for me just now. Here's another piece on Visual Studio directions, based on questions from Channel 9 readers. Visual Studio Today, Tomorrow, and Beyond Thanks ...
While I was at PDC2008 I was introduced to Keith and Woody -- pretty soon there was a microphone in front of me and we were doing a podcast. Now I already liked these guys but when they used a p...
Lots of great comments on my last posting, I wanted to address the performance concerns especially. I'm always amazed by the wide variety of opinions :)
First I'd just like to say that I didn't ...
This is a brief interview from our most recent VSX conference.
Paramesh Vaidyanathan, Principal Product Unit Manager, and Rico Mariani, Architect for the Visual Studio Platform team shares their idea...
Well the time has finally come for me to start writing about my new job in earnest. My long time readers know that I became Chief Architect of Visual Studio in the summer of 2007 and I've been w...
If you're looking for the blue perf book "Improving .NET Application Performance and Scalability" which used to be a msdn.microsoft.com/perf it's now at http://msdn.microsoft.com/en...
We had an internal thread on this yesterday, maybe I was a little too glib but here is what I had to say about the topic [edited so it can be read standalone]
The original question, Is performance a f...
I did a series of postings on Linq Compiled Queries last year, I recently got some questions on those postings that I thought would be of general interest.
Q1:
Why use the 'new' keyword in this snippe...
I had to explain this a little while ago and I wrote up something that I thought was generally interesting. This is only approximately correct (even the examples are a flawed) but I think ...
Rebecca is a lovely person and she interviews very well here on the latest Behind the Code episode. And I don't just like her because she can do good performance work, she's actually makes a gre...
If you ever wanted to see Redmond and meet some of the folks on the Visual Studio team this might be just the ticket for you. I'll be speaking about the future of Visual Studio there, especially...
Even though I've been doing general architecture work on Visual Studio for nearly a year now, my friends in DDPERF are still plugging away on performance problems and finding some interesting results....
Well is there really a "solution" at all in general? This particular case I think I constrained enough that you can claim an answer but does it generalize? Let's look at what I got first...
I've written a few articles about Linq now and you know I was a big fan of compiled queries in Linq but what do they cost? Or more specifically, how many times to you have to use a compiled quer...
JD Conley wrote an interesting article showing the benefits you can get by using compiled queries on his blog. He wrote me today saying: "I enjoyed your postings on linq to sql performance...
Well you can read all about it on Soma's blog -- today is the day! I'm really proud of the work we did in this release and I'm especially proud of that performance work -- great results in many areas ...
I've been meaning to post this for ages and somehow I kept forgetting. J.D. and I have long thought that many of the techniques used to do a security threat model are actually directly applicable to d...
View Other bloggers