| Solentive News |
|
|
[click for more...]
|
|
You can now find the open-source projects on one Starter Kits and Community Projects page. Check out
the newly listed DinnerNow.net and Umbraco CMS for examples of building a connected application and a
fast, flexible content management system
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
Announcements about Visual Studio 2008 and the .NET Framework 3.5 are gradually coming out. Soma confirms that the products will release to manufacturing by the end of the month. More info here: http://msdn2.microsoft.com/en-us/vstudio/products/default.aspx The public relations release is set for the end of February. I guess that's when you can buy a DVD with all the packaging and artwork on it. Interesting to note that integration partners will get a look at the VS 2008 source code. Ken...( read more)
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
|
In this week's videos you will learn how to use the ASP.NET validation controls
for both server-side and client-side validation and the basics of building a
custom user control that can be reused across multiple pages.
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
|
The Article will guide you with complete knowledge of how to add a google map in your webpage with knowledge of JAVASCRIPT, Use of Geocoder, Use of InfoWindow, Use of Marker, Tabbed Markers, Maximising marker, Creating context menu in your map
6/11/2007
[Link]
Abhishek sur
|
|
|
|
[click for more...]
|
|
With the release of ASP.NET 3.5 and Visual Studio 2008 just around the corner, now is the time to
discover the new features that will empower your Web development and make building great Web sites
easier than ever.
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
I would like to thanks all the people who attended my session last Friday. It is undeniable that the WCF adapter SDK is gaining some traction out there J . You can download the demos I walked thru the session here ....( read more)
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
|
A fast dynamic proxy library with support for .NET Generics
6/11/2007
[Link]
Philip Laureano
|
|
|
|
[click for more...]
|
|
This article provides a quick and comprehensive overview of ASP.NET and ATL Web Services
6/11/2007
[Link]
Aman Sura
|
|
|
|
[click for more...]
|
We just completed the .NET Framework 3.5 update to the Commonly Used Types and Namespaces poster. Here's a link to the PDF if you want to grab it now and be the first on your block to get it on your wall. We'll be using it at a variety of places, if you...( read more)
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
Finally! It looks like the made it available on Nov 1st. You can download it here. I've flashed my phone, and am getting everything else setup again. Looks pretty good.
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
|
The balancing group is a very useful but poorly documentet part of the .NET RegEx engine. In this article it is described in depth and applied to different examples.
6/11/2007
[Link]
Morten Maate
|
|
|
|
[click for more...]
|
|
Using LinFu.DynamicObject to add mixins, duck typing and multiple dispatch to your favorite .NET languages
6/11/2007
[Link]
Philip Laureano
|
|
|
|
[click for more...]
|
|
This article explains how to manage sessions ending when using the ASP.NET StateServer (which does not fire the Session_End event)
6/11/2007
[Link]
Munsifali Rashid
|
|
|
|
[click for more...]
|
|
javascript+AJAX solution for inline edititng in grid.
6/11/2007
[Link]
Andrew Golik
|
|
|
|
[click for more...]
|
I find the number of clicks it takes to get to the Team Explorer a little long so I dug up this shortcut so that I can put it on a toolbar button. Customize your toolbars, select "View" from the available categories, then scroll down to the commands that start with T and you will find TfsSourceControlExplorer. Drag that puppy onto your favorite toolbar. -A
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
While creating a Outlook application object from another process in C# like: outlook = new Microsoft.Office.Interop.Outlook.Application();
or powershell
PS> $outlook = new-object -com Outlook.Application
or straight up COM via CoCreateInstance on Vista it's possible to receive the following error:
Retrieving the COM class factory for component with CLSID {0006F03A-0000-0000-C000-000000000046} failed due to the following error: 80080005
Error 0x80080005 (CO_E_SERVER_EXEC_FAILURE) is sort of a generic COM error message that occurs for many reasons while calling CoCreateInstance. One reason someone could receive this error is because the client process and the server process (outlook.exe in this case) are running at different integrity levels. By default it doesn't appear that COM likes talking across two different processes that are running at different integrity levels. There supposedly is a way to implement the COM server in such a way to support it but currently the Outlook COM server doesn't support it.
People who develop their applications on Vista using Visual Studio, which runs at integrity level high by default, will run into this issue often when Outlook is already running. By default Outlook runs at integrity level medium and if the client application is run from Visual Studio it will inherit the high integrity level and thus there will be an integrity level mismatch.
To fix this one needs to make the integrity levels match so either start the client application outside Visual Studio at the normal medium integrity level or run Outlook at the high integrity level (i.e. as Administrator). However it is not recommended to run Outlook at integrity level high all the time. Another way to deal with this is to ensure Outlook is not already running so COM will start the process at the correct integrity level of the client process that created the application object.
I don't know of any way to detect this exact situation programmatically but process explorer works well for manually checking the integrity levels of processes.
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
Liron asked via the Contact link (long enough ago that the point about not sending me time sensitive questions is likely clearer than it had to be):
Hey Michael,
I've read a lot about the subject of keyboard layouts, being interested in the programming side along with the linguistic side, and since I'm pretty sure you have the most intimate knowledge of the subject, and since this question requires insight, I think you're the man to ask:
I want to be able to find out which physical key a user is pressing, in Javascript. The "closest" I get to scancodes is virtual keys, that I can get from keyup and keydown events, but I have no way to tell if the user is using QWERTY, AZERTY, QWERTZ, Dvorak, or who knows what.
I actually only need "sane" options that 99% of the people use, so I'd settle for QWERTY, QWERTZ and AZERTY (And please correct me if this assertion is wrong)...
I thought that maybe I could try to match the VK I get with the text the browser sends in response (For example, if VK_Y sends ט then I can assume it's QWERTY because that's a character that's only mapped to the QWERTY Y key, in any mapping), but that leaves me hanging in German, for example, where I can't tell if VK_Z+"z" came from QWERTY's Y key or Z key location.
Short of asking the user to hit some specific keys before starting, is there any way you can think of to get this data? Ultimately, I want to be able to map each keystroke to its physical location (=scancode, for my purposes)...
Thank you for your time, and good day, Liron.
Unfortunately, there is no great answer here. I usually look to references like Jan Wolter's JavaScript Madness: Keyboard Events and the like, which spend a lot of time showing the differences between browsers and platforms.
As you can see from that document, there is no readily accessible way of getting at keyboard scan codes. It makes a lot more sense to go with the VK values (and as that page indicates, not even them for lots of the punctuation characters).
Or better yet, if you need a bunch of characters in a specific layout on the keyboard, then you can do the work to configure the keys for the application (let the user type to assign the keys they want to use, and then you know what they decided and can take advantage of it....
Now in some specific script hosts, more information is provided, but in general these are even less consistent than the core language, which is itself not consistent with very much!
This post brought to you by A (U+0041, a.k.a. LATIN CAPITAL LETTER A)
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
|
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
The ASP.NET AJAX Showcase demonstrates
how businesses are using ASP.NET AJAX to add functionality and provide greater user experiences in their
Web-based applications. The three exciting new additions include Foonance, Lottery Post and RoundPegs.
If you too have created a cool Web site leveraging ASP.NET AJAX,
please let us know.
6/11/2007
[Link]
|
|
|
|
[click for more...]
|
|
A cool feature of the .NET RegEx-engine is the ability to match nested constructions, for example nested parenthesis. I will descripe it somewhat in depth in this article.
6/11/2007
[Link]
Morten Maate
|
|