Contact
Send mail to the author(s) Email Me

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

Sign In
Navigation

Tag Cloud
.NET Framework (31) AJAX (9) ASP.NET (16) ASP.NET MVC (3) C# (32) Cloud (2) Database (6) Dev Community (2) Dev Tools (5) Enterprise Library (1) Futures (2) General (6) IIS (1) Javascript (7) LINQ (2) Mobile (1) MSDTC (5) Quotes (3) SQL (3) Transactions (4) Visual Studio (3) WAS (2) WCF (20) WIF (1)

Archive
<March 2008>
SunMonTueWedThuFriSat
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345

Categories

Blogroll
Home Feed your aggregator (RSS 2.0)
# Sunday, January 20, 2008

In a previous post about the AJAX Extensions, I detailed the copy commands to retrieve the DLLs from the GAC. Same thing, this time for the ASP.NET 3.5 Extensions. If you are demoing CTP material in a hosted environment, you will likely need these in your app's bin to avoid the inevitable configuration error.

copy "C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\3.6.0.0__31bf3856ad364e35" C:\dev\MMVCApp\bin
copy "C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions.Design\3.6.0.0__31bf3856ad364e35" C:\dev\MMVCApp\bin

Sunday, January 20, 2008 10:25:40 PM (Eastern Standard Time, UTC-05:00)  #    Comments [6]   .NET Framework | ASP.NET | ASP.NET MVC | C#  | 
# Tuesday, December 18, 2007

A great series of blog posts by Scott Guthrie about the ASP.NET MVC Framework coming soon as part of the ASP.NET 3.5 Extensions release.

Upon hearing the news, a few friends started questioning its intent, usefulness, and longevity. Many of us have been using or contemplating conversion to the MVP pattern, most recently using WCSF. The recent split of the MVP pattern by Fowler has caused many believers to question their faith. While many are still "proving" MVP, MVC has been around for nearly 30 years. Some believe that MVP and MVC can co-exist. Here is a comparison of MVP and MVC that concludes by painting an optimistic picture of MVP and MVC contributing to each other.

ASP.NET MVC appears to be the answer to my unit testing, REST, and code separation prayers. Thank you ScottGu and team!

Check it out!

Tuesday, December 18, 2007 9:06:20 PM (Eastern Standard Time, UTC-05:00)  #    Comments [3]   .NET Framework | AJAX | ASP.NET | ASP.NET MVC | C# | Javascript  | 
# Monday, December 17, 2007

Here is a fantastic solution to a common ORMr problem seen when regenerating code that overwrites changes made to previously generated and more recently manually-modified code.

Monday, December 17, 2007 10:04:16 PM (Eastern Standard Time, UTC-05:00)  #    Comments [6]   .NET Framework | C# | Database  | 
# Wednesday, November 21, 2007
Wednesday, November 21, 2007 10:08:56 PM (Eastern Standard Time, UTC-05:00)  #    Comments [8]   .NET Framework | ASP.NET | C#  | 
# Thursday, August 16, 2007

It's only a week away, and there are still spaces left.

Information   Register    Sessions

Thursday, August 16, 2007 10:42:12 PM (Eastern Standard Time, UTC-05:00)  #    Comments [0]   .NET Framework | AJAX | ASP.NET | C# | Database | General | Javascript  | 
# Monday, July 16, 2007

Check out this mess.   I would like to see any one of the many people commenting to show one scrap of evidence to support their side of this issue.   All I see is "I read in an article that this was bad", "M$ said this is true", and my favorite argument "because that's what I think".   Great arguments for the third grade audience.   People... please try to prove something here with some real evidence.

I happen to believe stored procedures are the way to go because Elvis landed in a spaceship in my front yard and told me to only use stored procedures.

http://weblogs.asp.net/fbouma/archive/2003/11/18/38178.aspx

Monday, July 16, 2007 8:35:00 AM (Eastern Standard Time, UTC-05:00)  #    Comments [4]    | 
# Saturday, March 03, 2007

The CaptchaImage images and comments worked fine on my local machine.   With no difference in settings or permissions, my site threw javascript errors when saving comments, and the CaptchaImage images failed to appear.   I tried to research it, but found only one person that claimed to have the same issue with no resolution.

I read many posts saying that using dasBlog 1.9.6264.0 on 2.0 Framework had serious issues.   I couldn't believe what I was reading since everything was working fine in 2.0 on my local machine, and only the comments were failing on my site.   I changed the app to use the 1.1 Framework and made the required web.config changes.   The result: add two more items to the list of things that don't work on dasBlog 1.9.6264.0 with 2.0 Framework.

Look ma, comments are working!

Saturday, March 03, 2007 1:51:58 PM (Eastern Standard Time, UTC-05:00)  #    Comments [5]    | 
# Saturday, February 10, 2007

Many hosting companies, like mine, won't have the AJAX Extensions installed in the GAC for quite a while, if ever.   No worries, you can just put the DLLs in your Bin folder.   Since MS hasn't graced us with the DLLs, so you'll have to get them out of your GAC.  I haven't found a way to copy DLLs using Windows Explorer, but command-line never fails.

copy "C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.61025.0__31bf3856ad364e35" C:\dev\MyApp\Bin\
copy "C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions.Design\1.0.61025.0__31bf3856ad364e35" C:\dev\MyApp\Bin\

Saturday, February 10, 2007 2:50:00 PM (Eastern Standard Time, UTC-05:00)  #    Comments [4]   .NET Framework | AJAX | ASP.NET  | 

I frequently place an UpdatePanel around a paged GridView with inline editing.   During OnRowUpdating, the object is saved.   If the save was not successful, I like to show an alert box with the error message.  

I recently migrated from the Atlas May CTP to ASP.NET 2.0 AJAX.   The following code worked with the May CTP, but, from my research, has not worked since July CTP:

Page.ClientScript.RegisterStartupScript(typeof(string), "alertScript", "alert('Error Message');", true);

However, our pals at Microsoft have given us something just as good.   I found it by mistake while trying to put in a hack involving checking the value of ScriptManager.GetCurrent(Page).IsInAsyncPostBack.  Here is the AJAX-friendly equivalent:

ScriptManager.RegisterStartupScript(this.updatePanel, typeof(string), "alertScript", "alert('Error Message');", true);

Hope this helps someone.  There are many blog posts, with many more comments, with people compaining about this.

Saturday, February 10, 2007 8:21:42 AM (Eastern Standard Time, UTC-05:00)  #    Comments [30]   AJAX | ASP.NET  | 
Copyright © 2010 Scott Klueppel. All rights reserved.