Did this come true?
"By now any seasoned .NET developer is used to getting their hands dirty by mixing Win32 unmanaged code (necessary for shell/OS integration) with pure .NET managed code. Fortunately this will all soon change with WinFX, a pure .NET “managed” operating system and API, that will finally remove the dependence on Interop, and provide access to the base operating system in managed .NET code"
Also see:
http://blogs.msdn.com/b/somasegar/archive/2006/06/09/624300.aspx
Friday, December 4, 2009
Wednesday, November 4, 2009
ASP.NET MVC
Scott Mitchell says
"In a nutshell, ASP.NET MVC allows developers much finer control over the markup rendered by their web pages, a greater and clearer separation of concerns, better testability, and cleaner, more SEO-friendly URLs."
and in his first mention of jQuery
" jQuery can certainly be used in an ASP.NET application, although integrating client-side script into a Web Forms application can sometimes be a bit trying. JavaScript development fits more naturally with ASP.NET MVC applications; in fact, the ASP.NET MVC framework includes the jQuery libraries. "
(extracted from 4guysfromrolla.com)
"In a nutshell, ASP.NET MVC allows developers much finer control over the markup rendered by their web pages, a greater and clearer separation of concerns, better testability, and cleaner, more SEO-friendly URLs."
and in his first mention of jQuery
" jQuery can certainly be used in an ASP.NET application, although integrating client-side script into a Web Forms application can sometimes be a bit trying. JavaScript development fits more naturally with ASP.NET MVC applications; in fact, the ASP.NET MVC framework includes the jQuery libraries. "
(extracted from 4guysfromrolla.com)
Thursday, February 5, 2009
Javascript Error trapping
onerror=handleErr;
var noErrors = true;
function handleErr(msg,url,l)
{
if(noErrors){
txt="There was an error detected.\n\n";
txt+="Error: " + msg + "\n";
txt+="URL: " + url + "\n";
txt+="Line: " + l + "\n\n";
txt+="Click OK to continue.\n\n";
alert(txt);
noErrors = false;
return true;
}
else{
return true;
}
}
Subscribe to:
Posts (Atom)