Browse by Tags

MrEpl a fun way to learn MSchema
12 November 08 10:34 PM | joshwil | 2 Comments   
One of the hidden gems (in my mind, but then I’m biased) in the Microsoft “Oslo” SDK that went public at PDC is the “M Script Mode” in Intellipad which we affectionately know as MrEpl. MrEpl is a REPL processor for the MSchema language and is a great Read More...
Using MGrammar to create .Net instances through Xaml
12 November 08 10:30 PM | joshwil | 5 Comments   
In the last couple months I have had more fun playing with MGrammar than just about any other programming I’ve ever done, but in its current form the one thing that really feels missing to me is an easy ability to create CLR object instances. MGrammar Read More...
What have I been up to?
02 November 08 10:17 AM | joshwil | 1 Comments   
My blog has been a little quiet in the last year or two after I left the CLR and went to work for Doug Purdy’s ( http://www.douglasp.com ) team in the Connected Systems Division. Since then I’ve been having amazing amounts of fun and working on lots of Read More...
Filed under: , ,
Haven't posted in a while... New challenges... New peers?
18 November 07 10:21 PM | joshwil | 1 Comments   
So, I haven't posted in quite a while, I need to get on that... In the meantime I've moved on from the CLR team after about 5 years of fun times and am now having fun exploring some new stuff that unfortunately I can't talk about... However, the peers Read More...
Patrick is blogging, make sure to check it out!
22 November 06 01:10 PM | joshwil | 1 Comments   
http://blogs.msdn.com/patrick_dussud/default.aspx Patrick is super-smart... Hopefullly his blog will pick up where Chris Brumme's left off a couple years back. -josh Read More...
PerfConsole is my kind of 20% time...
10 August 06 10:44 AM | joshwil | 3 Comments   
Other companies have much talked about 20% time... That sounds great to me! Here at Microsoft (at least in my group) we do too, kinda. I find that every one of my peers has some interesting project that they're working on outside of their normal work Read More...
PerfConsole is unleashed...
04 August 06 08:01 AM | joshwil | 8 Comments   
So, Rico beat me to the punch: http://blogs.msdn.com/ricom/archive/2006/08/03/688019.aspx As we have seen in the previous entry it is nice that the VSTS Profiler team has provided a tool which converts their .VSP files into something which is more easily Read More...
Performance Analysis
03 August 06 11:15 AM | joshwil | 4 Comments   
I have spent the last couple years investigating the performance of various parts of the CLR and managed code, in that time I have learned that a profiler is an invaluable tool. There are quite a few profilers available including: CLR Profiler, Intel's Read More...
Visual Studio Team System 180 day trial...
01 August 06 08:46 AM | joshwil | 1 Comments   
I just found out that VSTS has a free 180-day trial edition. http://msdn.microsoft.com/vstudio/products/trial/ This is AWESOME because VSTS has a great profiler included in the package! Read More...
Should I choose to take advantage of 64-bit?
18 July 06 01:08 PM | joshwil | 12 Comments   
Here's the guts of a response that I posted a while back to an internal mailing list re: tradeoffs of runing your managed code as 64-bit vs 32-bit. YMMV, and I'll remind you that every perf question has a thousand answers depending on the situation. >>>>>>> Read More...
Blog about writing profiler stubs to interact with the 2.0 runtime.
11 August 05 12:52 PM | joshwil | 3 Comments   
Check out this blog entry ( http://blogs.msdn.com/jkeljo/archive/2005/08/11/450506.aspx ) to see some information that is rather interesting to people writing managed profilers, and probably not very interesting to everyone else. Read More...
BigArray<T>, getting around the 2GB array size limit
10 August 05 06:14 PM | joshwil | 14 Comments   
I’ve received a number of queries as to why the 64-bit version of the 2.0 .Net runtime still has array maximum sizes limited to 2GB. Given that it seems to be a hot topic of late I figured a little background and a discussion of the options to get around Read More...
What is the difference in a P/Invoke signature between “byref byte” and “byte[]”?
10 August 05 06:11 PM | joshwil | 3 Comments   
Lately we’ve seen a spate of issues coming up on 64-bit platforms within the Developer Division around usages of P/Invoke signatures which declare a parameter as type “byref byte” where the developer really means “byte[]” (the corresponding native parameter Read More...
Bit specific code in agnostic assemblies???
10 August 05 06:09 PM | joshwil | 7 Comments   
In previous blog entries I’ve spent some time talking about how to mark assemblies as bit specific and how the loader deals with those markings. What however is the preferred mode of an application? I will posit that it is to be compiled agnostic and Read More...
Ferrari 4000
24 July 05 10:42 AM | joshwil | 5 Comments   
I am forced to admit that this is one damn fine notebook. Thanks to the helpful instructions on Volker's blog ( http://blogs.msdn.com/volkerw/ ) I was able to get it up and running with 32-bit and 64-bit OSes very quickly. I'm currently trying to live Read More...
More Posts Next page »

Search

This Blog

Syndication

Page view tracker