tag:blogger.com,1999:blog-8791723.post111145055258285544..comments2023-09-22T11:01:30.370-07:00Comments on Val the C# Gal: JavaScript - Bigger and Better?Valerie Vogthttp://www.blogger.com/profile/14342788492213089415noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-8791723.post-49265404497207750372007-06-28T17:45:00.000-07:002007-06-28T17:45:00.000-07:00Just curious if you still have the same feelings o...Just curious if you still have the same feelings on this topic...<BR/><BR/>In Visual Studio 2008, developers will now have "Intellisense" with JavaScript, rendering my earlier comment obsolete about a beefed up IDE. <BR/><BR/>Also, I think that JavaScript gets a bad reputation because most of the time it is slopped in to apps and not treated as a real programming language. It's a REAL language that can run on a web browser - and it can also be used for object-oriented programming (which few developers take advantage of). If developers (and development shops) treat JS like a real language, give it the love it needs, test it, and use it like a compiled language, there's no reason you can't use it to do extraordinary things.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1113224843673708152005-04-11T06:07:00.000-07:002005-04-11T06:07:00.000-07:00If you haven't already, you might take a look at A...If you haven't already, you might take a look at ASP.NET 2.0's Client Callback feature, which greatly simplifies AJAX-style development: http://msdn.microsoft.com/msdnmag/issues/04/08/CuttingEdge/Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111590964653972062005-03-23T07:16:00.000-08:002005-03-23T07:16:00.000-08:00I am happy to know I am not alone in my negative f...I am happy to know I am not alone in my negative feelings toward JavaScript. :)<BR/> <BR/>I do not think JavaScript is overly complicated, I just think it is very clunky. Without an IDE, you don't even get compilation errors if the code is mal-formed. You have to wait to try it out and see what happens. I know that VisualStudio gives you the option of debugging JavaScript, but in my experience, that is more painful than my method of debugging JavaScript, with is akin to me putting on a blindfold and trying to hit the bullseye on a dartboard. Every once in a while I get lucky :)Valerie Vogthttps://www.blogger.com/profile/14342788492213089415noreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111549857132661762005-03-22T19:50:00.000-08:002005-03-22T19:50:00.000-08:00I think there is an opportunity for some people to...I think there is an opportunity for some people to implement this into a reusable framework that they can easily reuse. Until the big guys get into this.<BR/><BR/>To expand on Mike H's line of thinking -- now that this has blown up, I can't see Microsoft and others ignoring this. I can imagine Microsoft implementing this into .NET at some point to dumb down the javascript for us server-side people that buried our Javascript books.<BR/><BR/>Maybe that's the killer feature ASP.NET needs?Matthttps://www.blogger.com/profile/00886128825005669033noreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111520119463863712005-03-22T11:35:00.000-08:002005-03-22T11:35:00.000-08:00There is no measure for the depth of my hatred tow...There is no measure for the depth of my hatred towards JavaScript.<BR/><BR/>That said, I have to admit that AJAX is promising, even if the tools for developing such applications are somewhat crude.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111505872845915632005-03-22T07:37:00.001-08:002005-03-22T07:37:00.001-08:00A friend of mine sent me this link as a follow up ...A friend of mine sent me this link as a follow up to my post. I thought it was great! <BR/><BR/>http://blogs.msdn.com/DareObasanjo/archive/2005/03/22/400372.aspxValerie Vogthttps://www.blogger.com/profile/14342788492213089415noreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111505868864799832005-03-22T07:37:00.000-08:002005-03-22T07:37:00.000-08:00This comment has been removed by a blog administrator.Valerie Vogthttps://www.blogger.com/profile/14342788492213089415noreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111501553168990742005-03-22T06:25:00.000-08:002005-03-22T06:25:00.000-08:00I am sure part of my frustration with JavaScript s...I am sure part of my frustration with JavaScript stems from the fact that I have to no help from intellisense and don't know if I have a typo in my code until I attempt to run it. Even with a nice IDE, I wonder how restrictive I would find JavaScript if that were all I had to work with all day.Valerie Vogthttps://www.blogger.com/profile/14342788492213089415noreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111498366472370322005-03-22T05:32:00.000-08:002005-03-22T05:32:00.000-08:00If Javascript were beefed up a little bit along wi...If Javascript were beefed up a little bit along with a decent Javascript IDE, then I think this idea has some merit. Javascript itself as a language is fine. But when I say "beefed up", I mean that I think that Javascript misses out on a lot of the benefits that managed code and a C# or VB.Net compiler provide. It'd have to be enhanced in order to give developers the tools they need to write good software.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-8791723.post-1111498313599357932005-03-22T05:31:00.000-08:002005-03-22T05:31:00.000-08:00This comment has been removed by a blog administrator.Mike Hodnickhttps://www.blogger.com/profile/13249957430846653649noreply@blogger.com