Knowing .NET Sometimes a coder who writes, sometimes a writer who codes. Formerly, a coder who edited magazines.

September 30, 2003

Ink blogging with text recognition. Metaweblog API. App & code coming soon…

Filed under: Uncategorized — admin @ 8:31 am

Ink blogging with text recognition. Metaweblog API. App & code coming soon…

Blogged on a Tablet PC

September 29, 2003

Has Anyone Programmed Radio Userland Using C Or VBNET I Dont Want To Get Involved In Religious Wars About Blogging APIs

Filed under: Uncategorized — admin @ 11:18 am

Has anyone programmed Radio Userland using C# or VB.NET? I don’t want to get involved in religious wars about blogging APIs, all I want is an example that shows how to create a blog post using .NET objects like HttpWebRequests. My first attempt just timed out and Google isn’t helping me, even though I know this should be trivial:

string xml = “<methodCall><methodName>metaWeblog.newPost</methodName><params><param><value>blogId</value></param><param><value>user</value></param><param><value>pass</value></param><param><value><item><title>foo</title><description>stuff</description></item></value></param><param><value>true</value></param></params></methodCall>”;

XmlDocument doc = new XmlDocument();


HttpWebRequest req = (HttpWebRequest) HttpWebRequest.Create(“http://localhost:5335/RPC2/”);

req.Method = “POST”;

req.Timeout = 15000;

HttpWebResponse res = (HttpWebResponse) req.GetResponse();

StreamReader sr = new StreamReader(res.GetResponseStream());

textBox1.Text = sr.ReadToEnd();

Oh By The Way Can I Suggest A Lets Bash ClassAction Lawsuits Day I Just Received Some Notices From The CaliforniaMicrosoft

Filed under: Uncategorized — admin @ 5:46 am

Oh, by the way, can I suggest a Let’s Bash Class-Action Lawsuits Day? I just received some notices from the California-Microsoft settlement: $1.1 billion dollars?, gee, maybe I’ll get some real money… let’s see… $16 for each Windows or MS-DOS operating system, $29 for each Office… oh, and if this is anything like other class-action lawsuits, I probably have to dig up receipts from 1998…  And let’s see what the lawyers get… oh, here it is… attorney’s fees and expenses up to $275 million.

Philip Greenspun Had Lets Bash Microsoft Day Over The Weekend An

Filed under: Uncategorized — admin @ 5:09 am

Philip Greenspun had Let’s Bash Microsoft Day over the weekend and I couldn’t resist Scoble-baiting. Sure enough, Scoble defended the Outlook / VBA security model: “…it’s impossible to double-click on executables in Outlook 2003, so the chances you’d get a virus now are very small….” Oh dear, now I am worried that he’s drunk the Kool Aid. Less than a month after Sobig.f and they defend the VBA model?

Office 2003 allows side-by-side execution of the VBA security model and the .NET Framework security model, which strikes me as profoundly schizophrenic (as in, simultaneously promoting two obviously contradictory premises). On the one hand, Visual Studio Tools for Office not only recognizes that maliciousness must be suspected in all received documents but that such suspicion is even more appropriate with documents, those most ubiquitous and mobile bags of bits. In VSTO, permissions are reduced even for those documents whose macros / programs originate in the Intranet zone! Yes! Good! Slightly paranoid, but you know what? They are out to get you! 

But you can still get a document that has the same-old brain-dead all-or-nothing “Do you trust the person who sent you this?” macro enabling dialogue and, sure enough, VBA macros can still open up the Outlook object model and iterate over Contacts. Contrast that with “”Microsoft just shipped OneNote. It doesn’t have an API. Why? Because of security issues.” Guess who said that?

September 23, 2003

I Love The Internet I Just Spent The Past Oh Lets See 122 Trying To Figure Outnbspwhy The OK Button In My NET CF Progr

Filed under: Uncategorized — admin @ 5:58 am

I love the Internet. I just spent the past, oh let’s see, 1:22 trying to figure out why the “OK” Button in my .NET CF program disappears when I recycle a dialog a bunch of times. So finally I Google for the problem and, boom!, I discover that it’s been fixed in the .NET CF SP 2 that shipped a few days ago. I mean, it’s gotten to the point where I was foolish not to have Googled for the answer immediately. How the heck did we figure stuff like that out in the old days?

September 22, 2003

Alternate Programming Languages For NET Got Approved As A BOF Gathering At The PDC Since Ill Be The Host I Guess Now I

Filed under: Uncategorized — admin @ 11:22 pm

“Alternate Programming Languages for .NET” got approved as a BOF gathering at the PDC! Since I’ll be the host, I guess now I really do need to get a room…

September 19, 2003

Is There Inkrecognition Relevance To The Rsereach At An Eling

Filed under: Uncategorized — admin @ 5:40 am

Is there ink-recognition relevance to the rsereach at an Elingsh uinervtisy, taht seowhd it deosn’t mttaer in waht oredr the ltteers in a wrod are? Should word recognizers try to exploit a similar strategy, concentrating on recognizing the initial and ending strokes of an ink group, the length of the group for a rough letter count, and just sort of muddling along in the middle? 

Hey, speaking of ink-recognition, someone from Microsoft told me that the Tablet PC ink recognizer is derived from the Newton’s (in)famous recognizer via Pen & Internet’s Calligrapher. Just to make things confusing, Pen & Internet ships a “next generation” handwriting recognition tool for the Tablet called RitePen. 30-day trial available.


Your Tax Dollars At Work The Latest PC Magazine Reports Researchers At The US Department Of Energys Idaho National Engin

Filed under: Uncategorized — admin @ 4:23 am

Your tax dollars at work: the latest PC Magazine reports “Researchers at the U.S. Department of Energy’s Idaho National Engineering and Environmental Laboratory have developed software that can detect extremely tiny differences — smaller than a fraction of a pixel — between two digital images….”

Update: PC Mag’s description is wildly inaccurate. The INEEL “breakthrough” is a program that rapidly aligns two digital images and then alternates them on-screen, which causes non-matched pixels to flicker, at which point the human observer notes the differences rapidly. The real impressive part is that “The alignment compensates for differences in camera angle, height, zoom or other distractions that previously confounded flip-flop comparisons.”

All The Tablet Bloggers Are Pitching In Ideas For Microsofts Internal Power Toys Competition Its So Easy To Think

Filed under: Uncategorized — admin @ 12:52 am

All the Tablet bloggers are pitching in ideas for Microsoft’s internal Power Toys competition (it’s so easy to think of software). Loren’s suggested a “snap on dwell” tool and Peter a “pen scrolling tool.” So my suggestion is that if you can’t pull off a fully customizable and skinnable tablet input panel (which, by the way, ought to have pen-friendly keyshapes):

…and you hate radial context menus…

… then can’t you at least see that we need an IE toolbar with an ink-enabled address combobox?

September 18, 2003

Disruptive Programming Languages Technology

Filed under: Uncategorized — admin @ 11:58 pm

Disruptive Programming Languages Technology Todd Proebsting, Microsoft Research, October 16, 6 PM – 9PM, PARC, Palo Alto. See you there!

Older Posts »

Powered by WordPress