Domain: thecodeproject.com
Stories and comments across the archive that link to thecodeproject.com.
Comments · 7
-
Re:OT: .Net listview
Not really a big deal but the OnPaint is never called when overriding in a class inheritting from ListView and TreeView.
More information can be found at:
http://www.thecodeproject.com/cs/miscctrl/genmissi ngpaintevent.asp
Who really knows why this was left out on some .net controls and not others but it is. -
Beating a dead horseHow many times does this need to be said? Longhorn's kernel is not managed code, nor should it be.
The primary developer API, codenamed WinFX, will be a managed (.NET-based) API, meaning most Longhorn applications will be managed apps. The Avalon (graphics) windowing system and the Indigo (messaging) system are both managed, and exposed primarily to managed apps.
That said, the kernel is not managed; there is and always will be needs for applications that are not managed, and need direct access to the underlying hardware and OS.
I've touched on this before many times, most recently here.
To put it in simple terms, hopefully to clear up some of the misunderstanding:
- Longhorn is an unmanaged OS, of which
.NET is a central part. - Longhorn's kernel is not managed, nor should it be.
- Longhorn's primary developer API is managed, as it should be. The unmanaged Win32 API will still be there, of course, but will no longer be the principle API.
- No, Longhorn's primary developer API is not just a wrapper over the Win32 API.
- Longhorn is an unmanaged OS, of which
-
Re:Playing into MS hands
Nonsense. I've been developing Windows software professionally since around 1995, and I can tell you with all certainty that almost no Windows developers use Java, unless it is for an existing codebase. Sure, there are some Java jobs now, and this is primarily because companies heavily invested in Java during the 1990s. But virtually no one is using Java on Windows for client stuff anymore, especially with the VM incompatibilities that exist on this side of the fence.
Go to Windows dev-centric sites like The Code Project, see how many Java articles, content, source code, or jobs you can find, you'll see what I mean. -
IR - Audio
This project describes the most interesting part of this hack... converting the IR into a waveform in the first place. That Griffin gadget is fascinating.
The article talks about how you read off the IR codes in the first place, and convert them into usable waveforms. It uses C# targetted for PocketPC. I found the underpinnings of this hack far more interesting than the hack itself. -
I'm a statistic....
Yikes. I'm a statistic. I guess if you count slashdot and cnn.com I read plenty (and if you count HTML code and javascript, I read lots), but for the most part I read very few books since high school. I even avoided nearly all of my college reading. Baaaaad.
So, I've decided to do something about it. I have some weird drive to buy classic books. I don't know why, except that I feel like if I have a book collection I need to include classics. We just moved into a new house, and when I was reshelving these classics I felt awful. We just had our first baby six weeks ago, and it occurred to me that the last thing I want is for Killy to come up to me in a few years and ask, "Daddy, what is this book about?" and me not know.
So, I've assembled a list. I've enlisted the excellent ToDoList (discovered via a recent Slashdot thread....) to keep track, including exporting an HTML file so all my friends can laugh at how much I have left. Some of these books I've read already, and are planning to reread. Others are textbooks that I merely intend to scan through. But most I have never read, and will be enjoying for the first time.
As you can tell, I've only just started the process. I recommend everyone do the same! Read, dammit, read! -
I use ToDoList
ToDoList
... currently on version 3.6.4 is a great To-Do list manager. Incidentally, the site it's offered through (TheCodeProject.com) is a great resource for Windows developers as well. -
Re:Microsoft and the "community"
Are there other, genuine examples of MS community sites?
The Code Project might qualify - a code-sharing/tutorial/discussion site, aimed exclusively (I think) at Windows coders.
-Stephen