<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-19365980</id><updated>2011-09-06T11:45:55.562-04:00</updated><title type='text'>ASP.NET 2.0 Blog</title><subtitle type='html'>A blog of ASP.NET 2.0 Samples, Articles, Reviews and Discussions.  The purpose of this blog is to provide a resource to the quick information that developers need on Microsoft's new ASP.NET 2.0.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default?start-index=101&amp;max-results=100'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>101</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-19365980.post-114858567266415946</id><published>2006-05-25T15:06:00.000-04:00</published><updated>2006-05-25T15:48:47.593-04:00</updated><title type='text'>Vista Ultimate Beta 2 5384</title><summary type='text'>Microsoft released beta 2 of vista a couple of days ago which I can safely say I just managed to get working.  A msdn key, swapped lan card later, she runs fine.  I am still going through some issues.  I have an nvidia geforce 3 card which apparently has new vista only drivers on the nvidia site.  When I run their installer, I get an error indicating that this file has no drivers for my vid card.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/114858567266415946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=114858567266415946' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114858567266415946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114858567266415946'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/05/vista-ultimate-beta-2-5384.html' title='Vista Ultimate Beta 2 5384'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-114507043777970840</id><published>2006-04-14T22:59:00.000-04:00</published><updated>2006-04-14T23:14:24.380-04:00</updated><title type='text'>My favorite VS 2005  popup</title><summary type='text'>With all my community involvment with Rainbow 2.0, there leaves a lot of time updating 1.1 apps to 2.0.  This by far is my favorite screen:</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/114507043777970840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=114507043777970840' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114507043777970840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114507043777970840'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/04/my-favorite-vs-2005-popup.html' title='My favorite VS 2005  popup'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-114417215262998974</id><published>2006-04-04T13:32:00.000-04:00</published><updated>2006-04-04T13:35:53.833-04:00</updated><title type='text'>ASP.NET 2.0 Configuration</title><summary type='text'>While looking for the answer to a question, I stumbled on to a nice article that explains the new config options for 2.0.  It gives a quick introduction on the new ways to manipulate your configs now that 2.0 supports strongly type XML configurations [ not to mention the ability to edit your web.config directly]. Link:   http://url123.com/muyde </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/114417215262998974/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=114417215262998974' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114417215262998974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114417215262998974'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/04/aspnet-20-configuration.html' title='ASP.NET 2.0 Configuration'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-114348609180269308</id><published>2006-03-27T14:01:00.000-05:00</published><updated>2006-03-27T14:01:32.480-05:00</updated><title type='text'>Microsoft nears Final on Web Application Project</title><summary type='text'>Looks like WAP developers can rest easy as MS nears final on the Web application project type.  I know this as I just started work for a nice company that received a close to final copy.  The WAP is for developers who are use to the vs 2003 style of web application development.  Along side with the VS 2005 plugin, this new final includes a range of updates to have the same look/feel as the Web </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/114348609180269308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=114348609180269308' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114348609180269308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114348609180269308'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/03/microsoft-nears-final-on-web.html' title='Microsoft nears Final on Web Application Project'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-114158437781851646</id><published>2006-03-05T13:41:00.000-05:00</published><updated>2006-03-05T13:46:18.076-05:00</updated><title type='text'>ASP.NET destroys J2EE</title><summary type='text'>I was looking around the new asp.net site and notice this awesome review of ASP.NET vs J2EE.  Here is the snippet taken from ASP.NET. --snipIn a head-to-head comparison of performance and scalability between Sun's Java Pet Store J2EE blueprint application and the ASP.NET implementation, Microsoft .NET significantly outperformed J2EE.  The bottom line: the ASP.NET implementation required only 1/</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/114158437781851646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=114158437781851646' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114158437781851646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114158437781851646'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/03/aspnet-destroys-j2ee.html' title='ASP.NET destroys J2EE'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-114115640130967906</id><published>2006-02-28T14:49:00.000-05:00</published><updated>2006-02-28T14:53:21.643-05:00</updated><title type='text'>ASP.NET 1.1 and 2.0 View State</title><summary type='text'>I found this nice article comparing 1.1 and 2.0 view state.  It really opens your eyes to the importance of view state that most developers take for granted.  The author list a great example that if you check most asp.net websites, the view state is out of control.  2.0 gives us awesome view state control by fist adding control state and using view state the smart way when doing things </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/114115640130967906/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=114115640130967906' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114115640130967906'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/114115640130967906'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/02/aspnet-11-and-20-view-state.html' title='ASP.NET 1.1 and 2.0 View State'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113952237186190071</id><published>2006-02-09T16:57:00.000-05:00</published><updated>2006-02-09T17:29:50.030-05:00</updated><title type='text'>Magic Ajax .3 released</title><summary type='text'>Today, the creator of MagicAjax informed me he released his new version.  This version solves a lot of the cpu issues not to mention the ways you can now use it amoung ASP.NET applications.  If you are a fan of easy deployable access, I suggest you go pick it up.Quick review of things changed :v0.3.0 (9 February 2006) - Major Release Changes since 0.2.2 If another form tag was added to page, </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113952237186190071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113952237186190071' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113952237186190071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113952237186190071'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/02/magic-ajax-3-released.html' title='Magic Ajax .3 released'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113925679051345475</id><published>2006-02-06T15:09:00.000-05:00</published><updated>2006-02-06T15:16:03.386-05:00</updated><title type='text'>Ajax Comparison</title><summary type='text'>This blog post has a great discussion on the different Ajax frameworks out.  He only post frameworks which allow solid Ajax.  Notice how Magic Ajax is the only completly free framework which can just be copied and pasted.  Its also the only one that can do complete ajax across applications because ANYTHING on the panel becomes ajax.  Please note that you can disable control by control.  Its also </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113925679051345475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113925679051345475' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113925679051345475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113925679051345475'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/02/ajax-comparison.html' title='Ajax Comparison'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113925365639763820</id><published>2006-02-06T14:10:00.000-05:00</published><updated>2006-02-06T15:17:27.270-05:00</updated><title type='text'>Rainbow 2.0 Community gets blogs</title><summary type='text'>The rainbow community has upgraded to beta 3 of Community server.  The more I use/admin the different versions of this platform the more I like it.  Of course its got that Microsoft feel all over it but it gets the job done.  I don't know of another blog engine that is close to CS.  .Text is ok but with a couple more improvements CS can be as good as wordpress ( with a lot of improvements maybe).</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113925365639763820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113925365639763820' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113925365639763820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113925365639763820'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/02/rainbow-20-community-gets-blogs.html' title='Rainbow 2.0 Community gets blogs'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113860281410155237</id><published>2006-01-30T01:30:00.000-05:00</published><updated>2006-01-30T01:42:22.110-05:00</updated><title type='text'>Using Asynchronous command calling in ADO.NET 2.0</title><summary type='text'>Ive noticed that the real raw power of the new ADO.NET is Asynchronous.  Especially when used in conjunction with SQL Server 2005, custom asynchronous data handling can make for good results.  This is also good when creating Internet 2.0/Ajax applications.  Not only is the sql hit only sent what it needs back to the server but the hit to the db is also asynchronous.  This can provide for a great </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113860281410155237/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113860281410155237' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113860281410155237'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113860281410155237'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/01/using-asynchronous-command-calling-in.html' title='Using Asynchronous command calling in ADO.NET 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113772954307194824</id><published>2006-01-19T22:55:00.000-05:00</published><updated>2006-01-19T23:02:20.183-05:00</updated><title type='text'>Rainbow on 2.0</title><summary type='text'>So Microsoft just won a victory with me.  I have to give the credit to Scott Guthrie who after work hours helped me fix my small issue.  Below is a screen shot of rainbow on 2.0 framework.  Im just sitting her staring at my screen not knowing what to do with this code.  I hope to make it better and post my teams fixes on the aqua project.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113772954307194824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113772954307194824' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113772954307194824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113772954307194824'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/01/rainbow-on-20.html' title='Rainbow on 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113772181702226056</id><published>2006-01-19T20:46:00.000-05:00</published><updated>2006-01-19T20:50:17.346-05:00</updated><title type='text'>Rainbow 2.0 work</title><summary type='text'>I have been busy working on personal 2.0 projects as well as a .NET 2.0 version of rainbow.  I actually got a version to load but it was a mini version I got from an anon  donar.  I could not however, get the latest CVS rainbow to stop doing the conflict error.  I can get it to pass VS 2005 but when ASP.NET gets a hold of it; it just errors.  I asked Scott Guthrie from Microsoft for help and he </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113772181702226056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113772181702226056' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113772181702226056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113772181702226056'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/01/rainbow-20-work.html' title='Rainbow 2.0 work'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113649644923975313</id><published>2006-01-05T16:20:00.000-05:00</published><updated>2006-01-05T16:27:29.426-05:00</updated><title type='text'>ASP.NET Compilation Model and Page Model</title><summary type='text'>I keep seeing this question being asked all over the forums.  Its a good question because I myself was once wondering about this.  Also, namespace conventions have changed and ASP.NET 2.0 wants you to use a more strong name to avoid class conflicts.  I like the new approach and developers should benefit from it.  The links below give a good overview. Link:   2.0 Compilation  Link:   Page Model </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113649644923975313/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113649644923975313' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113649644923975313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113649644923975313'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/01/aspnet-compilation-model-and-page.html' title='ASP.NET Compilation Model and Page Model'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113640686952819619</id><published>2006-01-04T15:34:00.000-05:00</published><updated>2006-01-04T15:34:29.726-05:00</updated><title type='text'>BizTalk Server 2006 beta 2</title><summary type='text'>Microsoft got around to enabling my beta account and I got access to the download links to bizTalk.  I must admit I was shocked to see HIPPA and Swift componets.  They also have the providers for connections with ASP.NET 2.0 to bizTalk.  I only ran into one issue as Windows 2003 doesnt like it and firefox doesnt support the ActiveX control you need to download files from Microsoft.  If you have </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113640686952819619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113640686952819619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113640686952819619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113640686952819619'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/01/biztalk-server-2006-beta-2.html' title='BizTalk Server 2006 beta 2'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113627080132840316</id><published>2006-01-03T01:46:00.000-05:00</published><updated>2006-01-03T01:50:00.400-05:00</updated><title type='text'>Custom profile provider</title><summary type='text'>Apparently MS forgot that most of us need to be able to search properties in profiles.  If you try to do this with the current ASP.NET 2.0 system, you have to iterate through each profile and cast to get the right object out.  The article below suggest a row per property way.  I plan to use this method so that I can have my SQL get things out of my custom profile DB and have my application layer </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113627080132840316/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113627080132840316' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113627080132840316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113627080132840316'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2006/01/custom-profile-provider.html' title='Custom profile provider'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113537379731186447</id><published>2005-12-23T16:34:00.000-05:00</published><updated>2005-12-23T17:31:54.926-05:00</updated><title type='text'>Rainbow Portal takes first step to 2.0</title><summary type='text'>Under my push [ simply making a poll of who would want rainbow 2.0 and yelling at the rainbowportal group], the awesome developers of rainbow have taken their first step towards 2.0. See all it took was a little push... They have uploaded a Rainbow 2006 .net 2.0 version which I am in the process of getting hehe. Its up on their svn and I will bring you more details as they come in.If you now your</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113537379731186447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113537379731186447' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113537379731186447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113537379731186447'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/rainbow-portal-takes-first-step-to-20.html' title='Rainbow Portal takes first step to 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113534611029058039</id><published>2005-12-23T08:51:00.000-05:00</published><updated>2005-12-23T08:55:10.386-05:00</updated><title type='text'>ASP.NET 2.0 Wizard Control</title><summary type='text'>Seems like a lot of users are trying to create question/answer type websites and wizards for their users.  This is where the wizard control comes in.  It allows to you collect data from users in a step by step process.  The data is collected in a neat manner and can be displayed for review at the final step.  You can even allow users to stop in the middle and come back to where they left off!!!  </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113534611029058039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113534611029058039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113534611029058039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113534611029058039'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-wizard-control.html' title='ASP.NET 2.0 Wizard Control'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113534412085758834</id><published>2005-12-23T08:18:00.000-05:00</published><updated>2005-12-23T08:23:03.626-05:00</updated><title type='text'>Change Membership/Provider Settings at Runtime</title><summary type='text'>The example below shows how to change/switch between providers at runtime.  I knew this had to exist for what would be the reason to have a default provider if you couldnt change it?  I had to go to MS to find a good example.  I hope that as users start to play with .NET 2.0, people will write better articles for me to find :).  I always like to grab the developer/best practice way that </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113534412085758834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113534412085758834' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113534412085758834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113534412085758834'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/change-membershipprovider-settings-at.html' title='Change Membership/Provider Settings at Runtime'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113534371314377242</id><published>2005-12-23T08:10:00.000-05:00</published><updated>2005-12-23T08:15:13.336-05:00</updated><title type='text'>Precompile your ASP.NET Apps</title><summary type='text'>Precompiling your applications is a good idea once your App goes into production.  When you have decided on a code freeze and want to test teh full ability, precompile is a good option.  ASP.NET goes in and compiles all your pages/dal/bll into assemblies that are faster and safer.  All your resources files get compild as well which also makes things safer.  The article also goes into precompiling</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113534371314377242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113534371314377242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113534371314377242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113534371314377242'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/precompile-your-aspnet-apps.html' title='Precompile your ASP.NET Apps'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113528933293890247</id><published>2005-12-22T17:06:00.000-05:00</published><updated>2005-12-22T17:08:53.203-05:00</updated><title type='text'>At least MS likes me as a beta tester...</title><summary type='text'>I just checked my email and got the following:Dear Microsoft Beta Customer,Thank you for your interest in the BizTalk Server 2006 Beta Release!Your nomination form has been reviewed and you are now registered in the program.  You will have access to the beta software and additional software via download within 24 hours of receiving this email.  You will also have access to the private newsgroup.I</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113528933293890247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113528933293890247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113528933293890247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113528933293890247'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/at-least-ms-likes-me-as-beta-tester.html' title='At least MS likes me as a beta tester...'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113518823138949377</id><published>2005-12-21T13:03:00.000-05:00</published><updated>2005-12-21T13:04:18.210-05:00</updated><title type='text'>New things for ASP.NET 2.0</title><summary type='text'>Hold your horses on whatever yorue doing because its about to get easier.  Thanks to Paggy4u, for alerting me on this issue[ by commenting to my blog] that Guthrie released the next changes for ASP.NET 2.0.  Guthrie continues to talk about this new profile provider that can map to any table [ also told to me by Paggy4u [ thanks man] ] and other new enhancements. Read up!</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113518823138949377/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113518823138949377' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113518823138949377'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113518823138949377'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/new-things-for-aspnet-20.html' title='New things for ASP.NET 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113514089400544973</id><published>2005-12-20T23:54:00.000-05:00</published><updated>2005-12-20T23:58:04.553-05:00</updated><title type='text'>XML Manipulation in SQL Server 2005</title><summary type='text'>I am now having to represent xml data along with my relational data and thought I would share some resources on this subject.  Apparently SQL Server 2005 provides 5 functions for T-SQL that allow  fast CRUD for XML.  You can also type your xml so that your xml is checked for type safe on an insert/update with xml schemas.OverviewMSDN Full Explaination</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113514089400544973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113514089400544973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113514089400544973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113514089400544973'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/xml-manipulation-in-sql-server-2005.html' title='XML Manipulation in SQL Server 2005'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113504173760202407</id><published>2005-12-19T20:22:00.000-05:00</published><updated>2005-12-19T20:22:17.793-05:00</updated><title type='text'>Working on MagicAjax New website</title><summary type='text'>Ive been busy with [ my excuse] the Magic Ajax website which we built in rainbow.  I have a guide on how to use Magic Ajax in your apps and we present a better look then the current website.  The new website should be up by next week.Check it out</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113504173760202407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113504173760202407' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113504173760202407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113504173760202407'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/working-on-magicajax-new-website.html' title='Working on MagicAjax New website'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113501516048194820</id><published>2005-12-19T12:59:00.000-05:00</published><updated>2005-12-19T12:59:24.633-05:00</updated><title type='text'>XML Labs eXML Server control</title><summary type='text'>XML Labs has released a nwe XML Server control ( eXML) that they claim runs 400 percent faster then the ASP.NET 2.0 control.  They say they just use the namespaces in the .NET Framework.   This goes to show that even normal developers ( Not big name companies) can make better controls then the commercial ones out.  This control basically can take any XML and dislplay it from an XSL doc.  This is </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113501516048194820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113501516048194820' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113501516048194820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113501516048194820'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/xml-labs-exml-server-control.html' title='XML Labs eXML Server control'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113479859816979859</id><published>2005-12-17T00:49:00.000-05:00</published><updated>2005-12-17T00:49:58.270-05:00</updated><title type='text'>Moved in to office</title><summary type='text'>Finally made the transistion to our office.  Rahul and I moved to the office with the hum of 15 servers in the background.  I think it kinda makes you want to work more.  I will finally have time to get back to blogging new things about ASP.NET 2.0.  Check back tomorrow as I will have some new things.  Im getting about 100 ppl a day so come back and stay a while.  Please make a comment here or </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113479859816979859/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113479859816979859' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113479859816979859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113479859816979859'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/moved-in-to-office.html' title='Moved in to office'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113468685273134380</id><published>2005-12-15T17:45:00.000-05:00</published><updated>2005-12-15T17:47:32.923-05:00</updated><title type='text'>How to create a Custom Module</title><summary type='text'>Its about time someone released a step by step way of making a custom Rainbow Portal Module.  Its actually easier and more straight forward now.  I am going to have a blog entry on making a real world rainbow portal module [ when I get sometime]; but for now Install Rainbow Portal 2006 and start creating modules! Link:   http://url123.com/5z6qh </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113468685273134380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113468685273134380' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113468685273134380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113468685273134380'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/how-to-create-custom-module.html' title='How to create a Custom Module'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113468187158908348</id><published>2005-12-15T16:24:00.000-05:00</published><updated>2005-12-15T16:24:31.656-05:00</updated><title type='text'>So Im making a C# Group</title><summary type='text'>I made a C# group on yahoo groups with the intention to learn,teach,help,instruct on C# 2005 and future versions of C#.  The other group mainly just deals with the older versions.  Thats not a bad thing, I just want to concentrate on the future.  Please join and help me out;we could use the support. Link:   Help Teach,Learn,Discuss C# 2005 </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113468187158908348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113468187158908348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113468187158908348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113468187158908348'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/so-im-making-c-group_15.html' title='So Im making a C# Group'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113459876984855984</id><published>2005-12-14T17:18:00.000-05:00</published><updated>2005-12-14T17:19:40.870-05:00</updated><title type='text'>Check users file permissions</title><summary type='text'>I found a questions about this and had to add a blog entry to this because I too have applications that may need to rely on this.  Its pretty simple actually, you just use a namespace that allows access to this information.  The link below gives a good explaination. Link:   http://url123.com/vwdes </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113459876984855984/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113459876984855984' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113459876984855984'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113459876984855984'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/check-users-file-permissions.html' title='Check users file permissions'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113459064263422434</id><published>2005-12-14T14:54:00.000-05:00</published><updated>2005-12-14T15:04:02.846-05:00</updated><title type='text'>Microsoft Interview</title><summary type='text'>Um yeah so it went ok I thought.  For starters it was two developers interviewing me and not just one.  Thats pretty normal for a high end job and oh yeah it is Microsoft.  The questions were pretty normal with a strong emphasis on XML. They were tough but fair. I mean I know XML pretty well.  You pretty much have to ;but crazy out of the world translations of it is what yah gotta know for MS.  I</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113459064263422434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113459064263422434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113459064263422434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113459064263422434'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/microsoft-interview_14.html' title='Microsoft Interview'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113458082234454663</id><published>2005-12-14T12:20:00.000-05:00</published><updated>2005-12-14T12:20:22.346-05:00</updated><title type='text'>Meebo - Im an addic</title><summary type='text'>So meebo is always the first thing I sign into when I work out of a computer lab.  Esp when they dont allow you to use IM abilities.  The thing is sick and coded with Ajax and C# ( of course tis why I like it).  They definitly have something going over there.  The meebo 3 are up to their 9th release and got some cool features online.  They do profiles with mouse over and is so much better than </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113458082234454663/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113458082234454663' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113458082234454663'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113458082234454663'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/meebo-im-addic.html' title='Meebo - Im an addic'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113458054702170497</id><published>2005-12-14T12:15:00.000-05:00</published><updated>2005-12-14T12:26:01.910-05:00</updated><title type='text'>Im a MagicAjax.NET Developer</title><summary type='text'>So I woke up and checked my gmail and boom Im a MagicAjax.NET developer.  I chose to work on the core modules in hopes to make them faster and industry [enterprise] safe.  The controls already rock with better features comming soong [Im waiting for the feature list as  I write this].  As far as I know, they are the only project that you can just place in your aspx that a control should work like </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113458054702170497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113458054702170497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113458054702170497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113458054702170497'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/im-magicajaxnet-developer.html' title='Im a MagicAjax.NET Developer'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113453833824916701</id><published>2005-12-14T00:29:00.000-05:00</published><updated>2005-12-14T00:32:18.416-05:00</updated><title type='text'>Anant.Public.Community</title><summary type='text'>Rahul and I have started an online community to discuss Portals / CMS and developer issues.  If you would like to write about these topics, please drop me a line pref with your resume just so I can see you on paper.  My email is ramseur@gmail.com and you folkds have a good night.  This brings my blog count up to 4 however this is my main one.  Wierd I went from 0 to 4 in a week.Link to Community </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113453833824916701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113453833824916701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113453833824916701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113453833824916701'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/anantpubliccommunity.html' title='Anant.Public.Community'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113452556088404196</id><published>2005-12-13T20:59:00.000-05:00</published><updated>2005-12-13T21:00:40.130-05:00</updated><title type='text'>ASP.NET 2.0 Site Navigation</title><summary type='text'>ASP.NET 2.0 makes it really easy to provide site navigation.  Using XML you can make complicated site maps along with XML treeView/menus that can be loaded from XML Data Sources.  I found a good article that reviews all three [siteMap/treeView/menu] by the man himself Scott Mitchell. Link: http://url123.com/xr9bc</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113452556088404196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113452556088404196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113452556088404196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113452556088404196'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-site-navigation.html' title='ASP.NET 2.0 Site Navigation'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113451785212094951</id><published>2005-12-13T18:46:00.000-05:00</published><updated>2005-12-13T18:50:52.170-05:00</updated><title type='text'>Contribution to Forums.ASP.NET</title><summary type='text'>Im going to keep posting this until they allow an RSS Feed of Most Active users out of  forums.asp.net hehe.  AND I SO DID MORE THAN 41 in the giving time period.  Notice Rahul and I at the top.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113451785212094951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113451785212094951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451785212094951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451785212094951'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/contribution-to-forumsaspnet.html' title='Contribution to Forums.ASP.NET'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113451400342486837</id><published>2005-12-13T17:42:00.000-05:00</published><updated>2005-12-13T17:46:43.526-05:00</updated><title type='text'>New Profile Provider</title><summary type='text'>I agree with this guys post.  When is this new profile provider coming out?  All I want is a profile provider that I can store my own XML [ not in web.config! ewe yuck] and have it auto persist my profile settings.  Seems that Mr. Guthrie has promised a cool new profile provider that you can point to a pre-existing table and go from there.  Where is it hehehehehe?</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113451400342486837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113451400342486837' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451400342486837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451400342486837'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/new-profile-provider.html' title='New Profile Provider'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113451183344643848</id><published>2005-12-13T17:06:00.000-05:00</published><updated>2005-12-13T17:10:33.523-05:00</updated><title type='text'>Data Binding Syntax and Runtime Editing</title><summary type='text'>I stumbled on to this article looking on how to set dataNavigatUrlFormatString at runtime.  I knew that there had to be a way to do this and its actually very easy.  This article also reviews the new late binding Syntax which is always good to know.  I always like articles that teach us things that books leave out, especially when its something common. Link:   http://url123.com/xrvb3</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113451183344643848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113451183344643848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451183344643848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451183344643848'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/data-binding-syntax-and-runtime.html' title='Data Binding Syntax and Runtime Editing'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113451136363647300</id><published>2005-12-13T16:59:00.000-05:00</published><updated>2005-12-13T17:02:44.416-05:00</updated><title type='text'>Using a DataList to show RSS Feeds</title><summary type='text'>I wanted to know a cool quick way to show RSS feeds on one of my sites.  I find that there are many ways to do this quick and easy; however this article presents the information straight forward.  This is a good article to also teach you about the ease of use and power of the DataList control and how you can use it to do normal real world scenarios. Link:   http://url123.com/xr3by </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113451136363647300/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113451136363647300' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451136363647300'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451136363647300'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/using-datalist-to-show-rss-feeds.html' title='Using a DataList to show RSS Feeds'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113451117774273997</id><published>2005-12-13T16:48:00.000-05:00</published><updated>2005-12-13T16:59:37.890-05:00</updated><title type='text'>ASP.NET 2.0 DataList</title><summary type='text'>Cant believe I looked over this control.  The DataList will definitly be a control I will use often in my applications as most applications need to see data in lists and not grids.  The DataList is like a cool repeater that allows you to also select and edit items in the list [ which rocks].  http://url123.com/x8bb6  Old School[asp.net 1.1] DataList</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113451117774273997/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113451117774273997' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451117774273997'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113451117774273997'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-datalist.html' title='ASP.NET 2.0 DataList'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113450405939481942</id><published>2005-12-13T14:58:00.000-05:00</published><updated>2005-12-13T15:06:14.813-05:00</updated><title type='text'>MS pushes interview till tomorrow</title><summary type='text'>I was all ready and its again tomorrow.  Ha I guess I dont mind because it takes a load off.  Heres the convo:James from Microsoft :Eric, our lead is still traveling today so we're going to need to dothis tomorrow -- how does 10:30 pacific sound (1:30pm eastern)ramseur@gmail.com wrote :Hehe you kids are nuts.  I was all prepared too!  That sounds good.PS:  There might be a blong entree about this</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113450405939481942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113450405939481942' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113450405939481942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113450405939481942'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/ms-pushes-interview-till-tomorrow.html' title='MS pushes interview till tomorrow'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113450192016361581</id><published>2005-12-13T14:25:00.000-05:00</published><updated>2005-12-13T14:47:29.390-05:00</updated><title type='text'>Magic Ajax Panel</title><summary type='text'>So with a simple search I find out that the theory of this magic control is a fact.  Its actually been on sourceforge all this time and is being worked on a lot recently.  Basically you can take any control [ yes both asp.net 1.1/2.0] and drag it to an Ajax Panel and your control becomes an Ajax control.  You also need to add some things to your page to make it Ajax [Make it extend from </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113450192016361581/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113450192016361581' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113450192016361581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113450192016361581'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/magic-ajax-panel.html' title='Magic Ajax Panel'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113446281284444344</id><published>2005-12-13T03:29:00.000-05:00</published><updated>2005-12-13T03:34:13.963-05:00</updated><title type='text'>New Articles coming up when I awake</title><summary type='text'>My friend Rahul has been bugging me with samples of this magic Ajax control he found.  Apparently all you have to do is define any .NET 1.x/2.0 control as a magic Ajax control and then BOOM it becomes one.  Got to admit thats a cool concept.  Oh I plan to bust that wide open ( I dont doubt it doenst work...just wondering how good it works hehehe) and give a report.  I also want to finish my </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113446281284444344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113446281284444344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113446281284444344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113446281284444344'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/new-articles-coming-up-when-i-awake.html' title='New Articles coming up when I awake'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113446017495181716</id><published>2005-12-13T02:35:00.000-05:00</published><updated>2005-12-13T03:16:00.440-05:00</updated><title type='text'>Supporting different languages in a site ASP.NET 2.0</title><summary type='text'>This is a cool topic that I came across. ASP.NET 2.0 supports multiple languages in one project just by adding a few lines of code. What are those lines of code you might ask? Wait! Hold your horses. For starters, it has to do with your \Code directory. By default, your \Code directory only supports one language. However, if you inform your web.config of different code directories, then </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113446017495181716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113446017495181716' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113446017495181716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113446017495181716'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/supporting-different-languages-in-site.html' title='Supporting different languages in a site ASP.NET 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113445180867809091</id><published>2005-12-13T00:25:00.000-05:00</published><updated>2005-12-13T00:30:08.866-05:00</updated><title type='text'>My Contribution to ASP.NET forums</title><summary type='text'>You would think it would be hard to get to the top of the top users lists at aspnet forums.  I have done this quite of few times just doing normal posting.  Its fun to help people especially when you know what youre talking about....I hope... hehe</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113445180867809091/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113445180867809091' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113445180867809091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113445180867809091'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/my-contribution-to-aspnet-forums.html' title='My Contribution to ASP.NET forums'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113443121377174018</id><published>2005-12-12T18:43:00.000-05:00</published><updated>2005-12-12T18:47:46.793-05:00</updated><title type='text'>CSS Addon for VS.NET 2005</title><summary type='text'>MSFT has just released a kick ass tool for CSS.   If you want to actually make your sites look cool and easy to use, then I recommend going and installing this awesome tool.  Really cool how normal MS developers are getting the spotlight for just making an addon we all need anyways.  Kudos to Barry Tang . Link:   http://url123.com/x2bpm</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113443121377174018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113443121377174018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113443121377174018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113443121377174018'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/css-addon-for-vsnet-2005.html' title='CSS Addon for VS.NET 2005'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113442378649348572</id><published>2005-12-12T16:43:00.000-05:00</published><updated>2005-12-12T16:44:24.990-05:00</updated><title type='text'>Blog Facelift</title><summary type='text'>Im now getting used to blogging [ only second week] and wanted to make a better looking blog at least.  If you know of any good developer blog templates, shoot me an email.  I like this one for now.  Also if you have any suggestions [ esp about content or what you would like to see/know that other devs would benefit  from]; shoot me an email.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113442378649348572/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113442378649348572' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113442378649348572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113442378649348572'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/blog-facelift.html' title='Blog Facelift'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113441994478256917</id><published>2005-12-12T15:39:00.000-05:00</published><updated>2005-12-12T15:39:04.783-05:00</updated><title type='text'>Its Tommorrow</title><summary type='text'>So Microsoft has decided to make me wait another day.  That takes a load off hehe.  One more day to prepare.  Wish me luck.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113441994478256917/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113441994478256917' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441994478256917'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441994478256917'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/its-tommorrow.html' title='Its Tommorrow'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113441953451933771</id><published>2005-12-12T15:29:00.000-05:00</published><updated>2005-12-12T15:32:14.630-05:00</updated><title type='text'>Creating GridView Dynamically | on the Fly</title><summary type='text'>I see a lot of questions for this so I decided to do some searching.  GridViewGuy is the man at finding this stuff.  I was also interested in building my grids on the fly so this serves as my ref too.  When you get the crazy request to do something in a grid and dont know how, Id recommend doing it dynamically and stopping by gridviewguy.com . Link:   http://url123.com/2k4cs </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113441953451933771/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113441953451933771' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441953451933771'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441953451933771'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/creating-gridview-dynamically-on-fly.html' title='Creating GridView Dynamically | on the Fly'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113441905850741284</id><published>2005-12-12T15:23:00.000-05:00</published><updated>2005-12-12T15:24:18.566-05:00</updated><title type='text'>Microsoft Visits My Blog</title><summary type='text'>I guess this is  pretty cool.  I seeeee youuuuu... tide510.microsoft.com  (Microsoft Corp)Washington, Redmond, United States, 0 returning visitsDate  Time  WebPage12th December 2005 13:51:49 eramseur.blogspot.com/www.google.com/search?q=asp.net 2.0 samples&amp;hl=en&amp;lr=&amp;start=10&amp;sa=NTeeehehe he used google.....</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113441905850741284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113441905850741284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441905850741284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441905850741284'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/microsoft-visits-my-blog.html' title='Microsoft Visits My Blog'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113441879321961659</id><published>2005-12-12T15:16:00.000-05:00</published><updated>2005-12-12T15:19:53.463-05:00</updated><title type='text'>Microsoft Interview</title><summary type='text'>Yep you read that right.  I have an important interview with the software Giant.  I hope it goes well and Im interested in seeing how hard the interviews are.  Ive done about a million screenings but I still think this will be challenging.  I am going to try to post more since it will refresh me on a lot of the little things and learn more about asp.net 2.0.  Thanks for reading my blog :)  I get </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113441879321961659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113441879321961659' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441879321961659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113441879321961659'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/microsoft-interview.html' title='Microsoft Interview'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113432343502864577</id><published>2005-12-11T12:47:00.000-05:00</published><updated>2005-12-11T12:53:26.470-05:00</updated><title type='text'>UI on the Fly</title><summary type='text'>I saw this great article on msdn that is about loading controls on the fly.  I like how it opens with the normal way we add controls is the wrong way[dragging them on to a form or loading them on every post].  I believe this is why I found it so interesting because the more I read it the more I could see the performance gains.  The article pretty much reviews how to load controls [ or anything] </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113432343502864577/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113432343502864577' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113432343502864577'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113432343502864577'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/ui-on-fly.html' title='UI on the Fly'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113425207626296592</id><published>2005-12-10T16:32:00.000-05:00</published><updated>2005-12-10T17:12:29.736-05:00</updated><title type='text'>ASP.NET 2.0 Create a Custom Provider for web.config</title><summary type='text'>I have noticed that the question of how you make a common provider for everyday things is being asked a lot. I decided to answer it. I mean its a common thing. I like SQL Express and all but if youre a developer youre going to start with SQL Dev first at least. I mean the only use I saw for SQL Express was for teaching and for nice delieverables of applications. However, I like to use the core </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113425207626296592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113425207626296592' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113425207626296592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113425207626296592'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-create-custom-provider-for_10.html' title='ASP.NET 2.0 Create a Custom Provider for web.config'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113418700704576333</id><published>2005-12-09T22:04:00.000-05:00</published><updated>2005-12-09T22:56:58.340-05:00</updated><title type='text'>Assemblies in SQL Server 2005</title><summary type='text'>Being able to store an assembly in SQL Server 2005 is a feature worth learning.  Imagine using 1000's of code scenarios within the DB itself.  The implementation is pretty easy.  You just have to create an assembly and hook it to a stored proc that calls with your params.  I have provided some links to get you caught up to speed. Link:   http://url123.com/cyzre  Link:   http://url123.com/cy4rw </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113418700704576333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113418700704576333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113418700704576333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113418700704576333'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/assemblies-in-sql-server-2005.html' title='Assemblies in SQL Server 2005'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113417138641799485</id><published>2005-12-09T18:29:00.000-05:00</published><updated>2005-12-09T18:58:45.890-05:00</updated><title type='text'>Caching Series Part III -  Post-cache Substitution</title><summary type='text'>Finally there is an easy way to insert dynamic snippets into cached pages on each request.  The solution that ASP.NET 2.0 provides for us is Post-cache Substitution.  There is even an &lt;asp:Substitution&gt; control that makes the process even easier then using the Response.WriteSubstitution API. Link:   http://url123.com/cadrq </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113417138641799485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113417138641799485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113417138641799485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113417138641799485'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/caching-series-part-iii-post-cache.html' title='Caching Series Part III -  Post-cache Substitution'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113417050781521557</id><published>2005-12-09T18:21:00.000-05:00</published><updated>2005-12-09T18:21:47.866-05:00</updated><title type='text'>Caching Series Part II - Fragment Cache</title><summary type='text'>ASP.NET 2.0 provides the fragment Cache for scenarios that may not need the whole page [most common] page to be cached.  All you have to do is add an output cache directive for the user control component and voila.  The link below gives a good example.  Another form of the output cache is Data Dependent Caching or SQL cache dependency.  I already posted an article on this . Link:  http://url123.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113417050781521557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113417050781521557' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113417050781521557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113417050781521557'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/caching-series-part-ii-fragment-cache.html' title='Caching Series Part II - Fragment Cache'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113416888937075273</id><published>2005-12-09T16:58:00.000-05:00</published><updated>2005-12-09T18:23:23.770-05:00</updated><title type='text'>Caching Series Part I - Output Cache</title><summary type='text'>I am now going to try to write a series as the Caching in ASP.NET 2.0 has been significantly improved.  I will begin with Page Output Caching as this was a feature in 1.1 that has been improved.  I will then touch on the different types of caching in my next Entries.     Page Output Caching is good when you can cache an entire page because the page is not constantly updated.  Translation, all </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113416888937075273/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113416888937075273' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113416888937075273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113416888937075273'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/caching-series-part-i-output-cache.html' title='Caching Series Part I - Output Cache'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113400126950550992</id><published>2005-12-07T19:15:00.000-05:00</published><updated>2005-12-07T19:21:09.586-05:00</updated><title type='text'>Maintain Scroll Position</title><summary type='text'>Maintaining your scroll position through postbacks has been simplified.  All you have to do is set a page directive [ MaintainScrollPositionOnPostBack = true ...who knew? ]    Now you can have a postback and return the user exactly where he was before he was interupted.  This is useful when corporate requires you [ or makes you ] have pretty large forms or you are dealing with a huge post of info</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113400126950550992/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113400126950550992' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113400126950550992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113400126950550992'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/maintain-scroll-position.html' title='Maintain Scroll Position'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113400079465908818</id><published>2005-12-07T18:58:00.000-05:00</published><updated>2005-12-07T19:13:14.716-05:00</updated><title type='text'>OnClientClick</title><summary type='text'>I am just going to run through some cool JavaScript options when I find them.  OnClientClick is a cool new attribute for the button control that allows you to specify a JavaScript client side event with ease.  A sample is listed below but you can just as easily add your own custom javaScript.   Link:  http://url123.com/mxbar </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113400079465908818/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113400079465908818' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113400079465908818'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113400079465908818'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/onclientclick.html' title='OnClientClick'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113399969579351363</id><published>2005-12-07T18:45:00.000-05:00</published><updated>2005-12-07T18:54:55.860-05:00</updated><title type='text'>Focus API</title><summary type='text'>The Focus API is a lil nifty API good for positioning and default settings.  You can have a default button clicked when the user presses enter [ good if you have all kinds of clickable things on a page] or use in conjunction with validation [ to have the user be directed straight to the error(s) ].  The code is straight forward with easy to use properties [ SetFocusOnError,defaultFocus,etc ] and </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113399969579351363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113399969579351363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113399969579351363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113399969579351363'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/focus-api.html' title='Focus API'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113399898618928829</id><published>2005-12-07T18:38:00.000-05:00</published><updated>2005-12-07T18:43:06.246-05:00</updated><title type='text'>Validation Groups</title><summary type='text'>Asp.NET 2.0 has a cool feature for doing individual validation [ finally ] on different controls.  All you have to do is make a control cause validation [ just set CausesValidation to true] and then set the group for the validators.  This is cool if you have a couple controls on a page and some controls only needed to be validated because of a certain user action or a certain workflow.  Please </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113399898618928829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113399898618928829' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113399898618928829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113399898618928829'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/validation-groups.html' title='Validation Groups'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113399385375568884</id><published>2005-12-07T17:14:00.000-05:00</published><updated>2005-12-07T17:17:33.956-05:00</updated><title type='text'>Membership API</title><summary type='text'>I have been reading more on the new Membership API.  I like how I just looked at the ASPNETDB and was actually thinking how I could get info out when the API already does this.  I wonder how fast it does some of its methods ( particularly the update calls).  Nonetheless, the membership api provides some really cool static methods to do most of the operations you need from changing/resetting a </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113399385375568884/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113399385375568884' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113399385375568884'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113399385375568884'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/membership-api.html' title='Membership API'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113391682472679440</id><published>2005-12-06T19:45:00.000-05:00</published><updated>2005-12-06T19:55:29.186-05:00</updated><title type='text'>ASP.NET 2.0 State Management | Control State</title><summary type='text'>State Management has been improved with the introduction of control state.  Control State allows you to save settings that deal with a control that are small and lightweight that dont need to be created at every request.  The article below discusses improving your applications with State as well as improvements in View State.  It also reviews the common concepts of state. Link:   http://url123.</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113391682472679440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113391682472679440' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113391682472679440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113391682472679440'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-state-management-control.html' title='ASP.NET 2.0 State Management | Control State'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113391317917587840</id><published>2005-12-06T18:40:00.000-05:00</published><updated>2005-12-06T19:58:28.086-05:00</updated><title type='text'>ASP.NET 2.0 Health Monitoring</title><summary type='text'>Health Monitoring is an amazing api now out of the box in ASP.NET 2.0.  It can help you in various ways if you are a administrator trying to fine tune your application or a developer looking for an issue.  After reading up on this, I had to post a little about it.  My favorite feature is the ability to extend of the System.Web.Management.WebBaseEvent class and create your own personal application</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113391317917587840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113391317917587840' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113391317917587840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113391317917587840'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-health-monitoring.html' title='ASP.NET 2.0 Health Monitoring'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113390650614997442</id><published>2005-12-06T17:01:00.000-05:00</published><updated>2005-12-06T19:59:44.850-05:00</updated><title type='text'>C# 2005 Partial Classes</title><summary type='text'>I haven't updated my blog in awhile so I wanted to start off with something neat.  When I first opened VS 2005, I was staring at the new features;I didn't even realize that the keyword partial was before my class name.  I did however realize that there was less code and that Initialize component was missing.  I soon discovered that this was because of partial classes.  Partial classes allow you </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113390650614997442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113390650614997442' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113390650614997442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113390650614997442'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/c-2005-partial-classes.html' title='C# 2005 Partial Classes'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113355413837233040</id><published>2005-12-02T15:03:00.000-05:00</published><updated>2005-12-02T15:08:58.606-05:00</updated><title type='text'>ASP.NET 2.0 Details View</title><summary type='text'>The GridView control can be used with the details view to create Master-Detail Pages.  Here are some articles to get you caught up to speed with the Details View.  Unlike the GridView, the detailsView does allow inserting.  The details view also allows for paging but only 1 record at a time. Link:  http://url123.com/gnz37     Link: http://url123.com/gn43g</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113355413837233040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113355413837233040' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113355413837233040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113355413837233040'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/12/aspnet-20-details-view.html' title='ASP.NET 2.0 Details View'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113331780159663603</id><published>2005-11-29T21:27:00.000-05:00</published><updated>2005-12-02T15:10:32.643-05:00</updated><title type='text'>ASP.NET 2.0 Master Pages</title><summary type='text'>Master Pages are good way to create controlled templates for sites.  I use them personally to create a couple forced interfaces and thus organize all of our interfaces in a couple of files.  Good things is that if you wanted to change something, you would only have to change one file to affect the whole site.  With this new plan of attack, designers and developers can now work together to make a </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113331780159663603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113331780159663603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331780159663603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331780159663603'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-master-pages.html' title='ASP.NET 2.0 Master Pages'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113331281816829186</id><published>2005-11-29T20:03:00.000-05:00</published><updated>2005-11-29T20:06:58.356-05:00</updated><title type='text'>Custom Providers ASP.NET 2.0</title><summary type='text'>There comes a time when you need your own provider.  I needed to build one just so that our application could access SQL Server and not just rely on my changes in machine.config.  I do recommend finding your machine.config[Windows\Microsoft.NET\Framework\Version\Configs ] and looking at the default samples at the bottom of the file.  This helped me really write my own provider.  The link below </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113331281816829186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113331281816829186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331281816829186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331281816829186'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/custom-providers-aspnet-20.html' title='Custom Providers ASP.NET 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113331146999047851</id><published>2005-11-29T19:40:00.000-05:00</published><updated>2005-11-29T19:44:39.883-05:00</updated><title type='text'>N-Tier Applications and Table Adapter</title><summary type='text'>I have been searching for a solid link to a full explaination of N-tier applications on .NET 2.0 .  I came across a nice article that not only reviews this topic but the Table Adapter also.  You can add a dataSet and then use the Table Adapter as a level of abstraction.  The Table Adapter allows for multiple queries to be run against it not to mention for the defining of your own methods.  There </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113331146999047851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113331146999047851' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331146999047851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331146999047851'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/n-tier-applications-and-table-adapter.html' title='N-Tier Applications and Table Adapter'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113331094519249361</id><published>2005-11-29T19:33:00.000-05:00</published><updated>2005-11-29T19:35:45.280-05:00</updated><title type='text'>New DataSet Features</title><summary type='text'>The dataSet is now not the only core piece of in memory representation of Data.  The table adapter is a nice control that has been added.  More on this later...  For now, if you wish to stil perform DataSet operations or use the new features; this article is for you. Link:   http://url123.com/nr3b3    </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113331094519249361/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113331094519249361' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331094519249361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331094519249361'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/new-dataset-features.html' title='New DataSet Features'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113331015224448869</id><published>2005-11-29T19:20:00.000-05:00</published><updated>2005-11-29T19:22:32.563-05:00</updated><title type='text'>Transactions in ASP.NET 2.0</title><summary type='text'>Transactions have been improved with now the ability to not only run transactions from the code for DBs but run transactions for common tasks.  Say you are updating a couple files and things could mess up.  Use a transaction.  Say you have a long bulk process that must all happen at once or not at all.  Use a transaction. Link:   http://url123.com/nrcby   </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113331015224448869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113331015224448869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331015224448869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113331015224448869'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/transactions-in-aspnet-20.html' title='Transactions in ASP.NET 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113329779783094299</id><published>2005-11-29T15:54:00.000-05:00</published><updated>2005-12-13T21:17:09.560-05:00</updated><title type='text'>ASP.NET 2.0 Login Controls</title><summary type='text'>ASP.NET 2.0 again tries to make our lives easier by providing login controls.  These controls are pretty straight forward and save loads of developer time instead of thinking of work arounds.  Linking login controls to an underlying dataSource and handling authentication is now a simple process. Link:   http://url123.com/nsngx     Link:  Login without Login Control</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113329779783094299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113329779783094299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113329779783094299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113329779783094299'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-login-controls.html' title='ASP.NET 2.0 Login Controls'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113329710949048894</id><published>2005-11-29T15:41:00.000-05:00</published><updated>2005-12-07T19:33:48.713-05:00</updated><title type='text'>ASP.NET 2.0 Asynchronous  Callbacks</title><summary type='text'>Microsoft has made it easier than ever to implement Ajax with controls.  Developers can now implement Ajax interfaces with any control using little code.  Dont forget to register your event as a client-side callback [ control or page must implemnt ICallbackEventHandler] or check to see if a browser is allowed to use client-side postbacks [SupportsClientCallbacks property].  The links below give a</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113329710949048894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113329710949048894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113329710949048894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113329710949048894'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-asynchronous-callbacks.html' title='ASP.NET 2.0 Asynchronous  Callbacks'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113329234860572611</id><published>2005-11-29T13:21:00.000-05:00</published><updated>2005-12-10T14:13:42.570-05:00</updated><title type='text'>DropDownList  with GridView</title><summary type='text'>Using a DropDownList to trigger a load in a GridView is such a great feature its a shame I had to go to a beta version book to find it.Goal:  1 DropDownList of States filtering 1 GridView of Customers 1.) Add a DataSource control to handle data ( I chose SQL Server ):  &lt;asp:SqlDataSource ID="SqlDataSource1" runat="server"ConnectionString="&lt;%$ ConnectionStrings:CustomersConnectionString %&gt;"</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113329234860572611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113329234860572611' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113329234860572611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113329234860572611'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/dropdownlist-with-gridview.html' title='DropDownList  with GridView'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113327498163682612</id><published>2005-11-29T09:31:00.000-05:00</published><updated>2005-11-29T09:36:21.700-05:00</updated><title type='text'>CSS Table Designs</title><summary type='text'>Below is a link I was given by Rahul Singh providing more than 60 CSS designs for tables.  If youre short for a good design, this is a great place to download some good table styles.  Don't submit to just using boring table and site designs.  Make crisp GUI for a rich user experience. Link:   http://url123.com/nbbhu   </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113327498163682612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113327498163682612' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113327498163682612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113327498163682612'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/css-table-designs.html' title='CSS Table Designs'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113327419729942610</id><published>2005-11-29T09:20:00.000-05:00</published><updated>2005-11-29T09:23:17.376-05:00</updated><title type='text'>ASP.NET SQL Registration</title><summary type='text'>ASPNET_REGSQL.EXE is a great new application tool that comes with asp.net 2.0.  It is located in C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ and allows for such things as SQL Invalidation, the ASPNETDB installs, and for using SQL Server to store state information.  I found the official article that details every little option.  I personally prefer using the nice little wizard instead of the </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113327419729942610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113327419729942610' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113327419729942610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113327419729942610'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-sql-registration.html' title='ASP.NET SQL Registration'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113327179836457167</id><published>2005-11-29T08:40:00.000-05:00</published><updated>2005-11-29T08:43:18.510-05:00</updated><title type='text'>Get all Selected Items in ListBox Control</title><summary type='text'>Seeing all the items that a user selects in a control is a common practice.  Its kinda funny that this is not just simply explained all over the internet.  I got the official link that shows the object structure and the property of the list box control SelectedItems.  SelectedItems is a collection of everything selected which you can iterate through and perform manipulations. Link:  http://url123</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113327179836457167/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113327179836457167' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113327179836457167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113327179836457167'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/get-all-selected-items-in-listbox.html' title='Get all Selected Items in ListBox Control'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325955895810850</id><published>2005-11-29T05:17:00.000-05:00</published><updated>2005-12-02T17:39:01.870-05:00</updated><title type='text'>ASP.NET 2.0 FormView Control</title><summary type='text'>The formView control is an alternative to the DetailsView control as it allows you to define a template of how to place items on a web form.  This is useful if you want to create nice interfaces with single records back from a DB.  No more placing controls and them wiring them up. Link:  http://url123.com/n468c    </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325955895810850/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325955895810850' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325955895810850'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325955895810850'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-formview-control.html' title='ASP.NET 2.0 FormView Control'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325897162191281</id><published>2005-11-29T05:07:00.000-05:00</published><updated>2005-11-29T05:09:33.466-05:00</updated><title type='text'>HyperLink Column in Grid View</title><summary type='text'>I keep seeing questions on how to push a hyper link column in a gridView and have it push details to another page.  This is common when you are trying to add a view details page or do some other kind of processing [ when not using the detailsView control].  I have provided some links that give sample code of implementation. Link:  http://url123.com/neb8u Link:  http://url123.com/ne88v</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325897162191281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325897162191281' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325897162191281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325897162191281'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/hyperlink-column-in-grid-view.html' title='HyperLink Column in Grid View'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325596670528606</id><published>2005-11-29T04:12:00.000-05:00</published><updated>2005-11-29T05:10:08.763-05:00</updated><title type='text'>.NET Generics</title><summary type='text'>Generics are a good way to add type safety at runtime without the cost of overhead.  A developer can really see the power when using collections.  It is a good way to enforce type safety amoung your collections.  I have collected a few articles on this topic that can get you up to speed on Generics. Link:  http://url123.com/nyarz     Link: http://url123.com/nynrx Link: http://url123.com/ny78p</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325596670528606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325596670528606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325596670528606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325596670528606'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/net-generics.html' title='.NET Generics'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325469192544928</id><published>2005-11-29T03:31:00.000-05:00</published><updated>2005-11-29T05:10:50.066-05:00</updated><title type='text'>XML Integration in SQL Server 2005</title><summary type='text'>XML is now a data type in SQL Server which adds a lot of functionality for storage and manipulation of XML.  Now developers can type a field as XML and use methods and calls to easily produce solid XML code.  I have collected a couple of links in overview of this topic.  I also have provided a link that shows how to pass in XML as a parameter into SQL Server 2005. Link:  http://url123.com/nw8rk</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325469192544928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325469192544928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325469192544928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325469192544928'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/xml-integration-in-sql-server-2005.html' title='XML Integration in SQL Server 2005'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325270444498227</id><published>2005-11-29T03:23:00.000-05:00</published><updated>2005-12-09T18:14:55.000-05:00</updated><title type='text'>SQL Server 2005 Cache features</title><summary type='text'>I have found a good article that outlines a quick explaination on how to get working with SQL Caching.  It teaches you the new Invalidation features as well as how to use the old output cache technique in 2.0.  This is an absolute must if you plan on making enterprise level application.Link:  http://url123.com/cw593</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325270444498227/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325270444498227' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325270444498227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325270444498227'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/sql-server-2005-cache-features.html' title='SQL Server 2005 Cache features'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325254649079900</id><published>2005-11-29T03:18:00.000-05:00</published><updated>2005-11-29T03:22:26.553-05:00</updated><title type='text'>Using Data Sources and Connection Strings</title><summary type='text'>I have collected a couple links for common data access and for using connection strings.  One of my favorite articles I have listed is the ability to encrypt your connecting string.  This is handy if your application gets hacked and you do not want to have the attacker gain access to the database as well.  It is also a good way of allowing multiple data access but not allowing them to see the </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325254649079900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325254649079900' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325254649079900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325254649079900'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/using-data-sources-and-connection.html' title='Using Data Sources and Connection Strings'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325172716511516</id><published>2005-11-29T03:03:00.000-05:00</published><updated>2005-11-29T03:08:47.283-05:00</updated><title type='text'>Web Services Overview [ 2.0] and WSE 3.0</title><summary type='text'>Get started on the new 1.2 SOAP protocol and what web services have to offer in .NET 2.0.  Developers will immediatly see the power they can achieve from connecting their applications.  Longhorn [Vista] will rely on web services to do some of its great features.  Dont ya want to know how they work :).NET 2.0 WS : http://url123.com/n3a9hWSE 3.0 :     http://url123.com/n3n9b</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325172716511516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325172716511516' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325172716511516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325172716511516'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/web-services-overview-20-and-wse-30.html' title='Web Services Overview [ 2.0] and WSE 3.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325122394055843</id><published>2005-11-29T02:54:00.000-05:00</published><updated>2005-11-29T03:29:26.690-05:00</updated><title type='text'>SQL Server Management Studio</title><summary type='text'>SQL Server Management Studio is an excellent tool for doing any modifications of SQL Server.  It is easy to script any process and the developer can fill a sense of comfort that if anything goes wrong it can be easily fixed.  They even have an express [FREE] edition of it.Free version: http://url123.com/nz6qcLink to refrence: http://url123.com/nz99qLink to refrence: http://url123.com/n3x98</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325122394055843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325122394055843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325122394055843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325122394055843'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/sql-server-management-studio.html' title='SQL Server Management Studio'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113325053366436042</id><published>2005-11-29T02:46:00.000-05:00</published><updated>2005-11-29T02:48:53.770-05:00</updated><title type='text'>ASP.NET Registration</title><summary type='text'>ASPNETREGIIS is a good tool to know as a .NET developer.  It is usually the first tool I turn to if I have a .NET scripts issue or I need to update to a new version [ forcing all my new apps to be 2.0 instead of 1.1].  This article gives a good overview. Link:  http://url123.com/nzvqd</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113325053366436042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113325053366436042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325053366436042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113325053366436042'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-registration.html' title='ASP.NET Registration'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113324966734701823</id><published>2005-11-29T02:31:00.000-05:00</published><updated>2005-11-29T02:34:51.560-05:00</updated><title type='text'>Web Services Overview [ 1.1]</title><summary type='text'>This is a 1.1 overview of web services.  I will be soon posting an ASP.NET 2.0 version of web services and the enhancements made to the new framework.  Web services are always a high subject of debate and using them in the wrong ways could prove costly. Link: http://url123.com/nmbqu Link:  http://url123.com/nmeq6</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113324966734701823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113324966734701823' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113324966734701823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113324966734701823'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/web-services-overview-11.html' title='Web Services Overview [ 1.1]'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113324916675748918</id><published>2005-11-29T02:23:00.000-05:00</published><updated>2005-12-20T23:56:45.583-05:00</updated><title type='text'>XML Schema w/ DataSets</title><summary type='text'>Schema is a good mid to advanced topic that every developer should master.  Its better to build controls[ or xml ] against a good schema to make a solid foundation.  I have found a good article that explains Schemas and their benifits for data sets. Link:  http://url123.com/ndkq9</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113324916675748918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113324916675748918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113324916675748918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113324916675748918'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/xml-schema-w-datasets.html' title='XML Schema w/ DataSets'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113324742914518980</id><published>2005-11-29T01:47:00.000-05:00</published><updated>2005-11-29T01:57:09.286-05:00</updated><title type='text'>GAC</title><summary type='text'>Sometimes you need to have an assembly to be global to all applications. This is good when you have many developers working that need access to assemblies across the board. This blog entry reviews the changes in ASP.net 2.0 and has links to more in depth detail.http://url123.com/ndxka </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113324742914518980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113324742914518980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113324742914518980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113324742914518980'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/gac.html' title='GAC'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113320537109604336</id><published>2005-11-28T14:12:00.000-05:00</published><updated>2005-11-28T16:57:22.686-05:00</updated><title type='text'>ASP.NET 2.0 Tree View</title><summary type='text'>The popular treeView control is a high subject of interest so I wanted to add a good article to it. Its now easier than ever to add nodes and represent data in a hierarchy. Third party companies have even made decent drag and drop from treeViews to other controls such as data grids.Link: http://url123.com/5hsdp</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113320537109604336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113320537109604336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113320537109604336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113320537109604336'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-tree-view.html' title='ASP.NET 2.0 Tree View'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315781527325087</id><published>2005-11-28T01:02:00.000-05:00</published><updated>2006-02-04T13:53:40.650-05:00</updated><title type='text'>ASP.NET 2.0 Localization</title><summary type='text'>The following link provides a quick tutorial on how to set your site up for the international community or another language outside of your own. Why just limit your app to only the people who speak your language?  It explains how to let the client send you their prefered language and have ASP.NET 2.0 do the work for you.  I have provided a couple samples that use both local [ on a page] and </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315781527325087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315781527325087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315781527325087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315781527325087'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-localization.html' title='ASP.NET 2.0 Localization'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315565060855040</id><published>2005-11-28T00:26:00.000-05:00</published><updated>2005-11-28T16:57:04.480-05:00</updated><title type='text'>Accessibility Improvements in ASP.NET 2.0</title><summary type='text'>Accessibility is a major issue if you plan to make applications for the government.  Asp.net 2.0 provides new interesting models and this article is presented in two parts that give a good overview.  I recommend this article to anyone who plans on web apps with sensitive data or wish to work in a secret cleared job.Link: http://url123.com/vqhuc</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315565060855040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315565060855040' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315565060855040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315565060855040'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/accessibility-improvements-in-aspnet.html' title='Accessibility Improvements in ASP.NET 2.0'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315485748075713</id><published>2005-11-28T00:13:00.000-05:00</published><updated>2005-11-28T16:56:30.356-05:00</updated><title type='text'>Good Link on SQL Server 2005 Notification Services</title><summary type='text'>Notification Services provide a model for watching for certian events within SQL Server and notifying clients who incline to receive events.  Multiple pipes can be used such as email.Link: http://url123.com/ybszn</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315485748075713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315485748075713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315485748075713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315485748075713'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/good-link-on-sql-server-2005.html' title='Good Link on SQL Server 2005 Notification Services'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315481655855774</id><published>2005-11-28T00:10:00.000-05:00</published><updated>2005-11-28T17:04:45.980-05:00</updated><title type='text'>SQL Server 2005 top 10 Features</title><summary type='text'>An excellent overview of the top 10 Features in SQL Sever 2005 Subjects Covered :1. T-SQL (Transaction SQL) enhancements2.  CLR (Common Language Runtime)3. Service Broker4. Data encryption5. SMTP mail6. HTTP endpoints7. Multiple Active Result Sets (MARS)8. Dedicated administrator connection9. SQL Server Integration Services (SSIS)10. Database mirroringLink: http://url123.com/ybdzr</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315481655855774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315481655855774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315481655855774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315481655855774'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/sql-server-2005-top-10-features.html' title='SQL Server 2005 top 10 Features'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315434602722969</id><published>2005-11-28T00:05:00.000-05:00</published><updated>2005-12-06T19:41:02.693-05:00</updated><title type='text'>ASP.NET 2.0 Validation</title><summary type='text'>Here are some links that provide an overview of the changes in validation with ASP.NET 2.0.  This can come in handy as it is now easier to use validation as a vital piece to your code instead of an add later.  I personally like the new API's to call validation from the code behind.Link:http://url123.com/yuh32Link: http://url123.com/yuh32</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315434602722969/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315434602722969' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315434602722969'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315434602722969'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/aspnet-20-validation.html' title='ASP.NET 2.0 Validation'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315397278816539</id><published>2005-11-27T23:57:00.000-05:00</published><updated>2005-11-29T08:58:23.306-05:00</updated><title type='text'>User Profiles / User Security</title><summary type='text'>I keep seeing questions on [ asp.net forums]User profiles in ASP.NET 2.0 / SQL Sever 2005 so I decided to post some good links on it.  There is no reason why you would never have a need for this.  Every web app tends to need a user system even if its just for security for 1.  ASP.NET 2.0 provides a robust User model that installs by using the aspnet_regssql.exe program [ shipped with asp.net 2.0 </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315397278816539/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315397278816539' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315397278816539'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315397278816539'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/user-profiles-user-security.html' title='User Profiles / User Security'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315354329592397</id><published>2005-11-27T23:50:00.000-05:00</published><updated>2005-11-28T17:08:24.890-05:00</updated><title type='text'>Middle Tier : Object Data Source</title><summary type='text'>The object data source control has been created to allow for the creation of a middle tier.  You can use an object model for fetching and updating data not to mention provide a custom method of data access.  A good example of how this is useful is that developers can just provide objects with methods that conceal the details of how data is actually fetched.  Other developers can then just call </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315354329592397/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315354329592397' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315354329592397'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315354329592397'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/middle-tier-object-data-source.html' title='Middle Tier : Object Data Source'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315313809782807</id><published>2005-11-27T23:45:00.000-05:00</published><updated>2005-11-28T17:24:28.590-05:00</updated><title type='text'>Cross Page Post Back</title><summary type='text'>ASP.NET 2.0 supports an easier method for transfering objects between pages.  All you have to do is set the url you wish for the information to post to and voila.  You have access to everything on the last page and then create functionality on the second page.Link: http://url123.com/yn43h</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315313809782807/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315313809782807' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315313809782807'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315313809782807'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/cross-page-post-back.html' title='Cross Page Post Back'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315274670175146</id><published>2005-11-27T23:38:00.000-05:00</published><updated>2005-11-28T17:13:13.400-05:00</updated><title type='text'>Themes and Skins</title><summary type='text'>Site customization has always been an issue. Application developers now have a handy way to customize individual controls, pages, or the whole site at once. ASP.NET 2.0 does this through themes that contain skins. You can apply a skin to a control just by setting a property. The link below gives a good overview.Link: http://url123.com/y5p3q</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315274670175146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315274670175146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315274670175146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315274670175146'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/themes-and-skins.html' title='Themes and Skins'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315263441628021</id><published>2005-11-27T23:33:00.000-05:00</published><updated>2005-11-28T17:19:34.700-05:00</updated><title type='text'>Good AJAX Links</title><summary type='text'>Ajax is strongly emerging as the dominate way of creating a seamless user experience on the web.  I believe Ajax will be the change of the internet and the way we interact with it.   Its about time that we have a technology, as internet developers, that allows for an OS like GUI.  Ive provided some links to get you caught up to speed and take advantage of ASP.NET 2.0 call back features.Link: http</summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315263441628021/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315263441628021' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315263441628021'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315263441628021'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/good-ajax-links.html' title='Good AJAX Links'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113315131161253602</id><published>2005-11-27T18:26:00.000-05:00</published><updated>2005-11-28T16:27:35.243-05:00</updated><title type='text'>My IDE Environment</title><summary type='text'>I like to create a solid work environment. Now that Microsoft has released a new suite of tools, I actually feel I can rely on my environment.OSI like to use Windows 2003 Server Standard Edt. as my development platform. It provides a good secure front for your computer in general and also works with games I might add. You have more control on advanced issues and to test out the heavy hitters of </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113315131161253602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113315131161253602' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315131161253602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113315131161253602'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/my-ide-environment.html' title='My IDE Environment'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-19365980.post-113313389220445555</id><published>2005-11-27T18:19:00.000-05:00</published><updated>2005-11-29T02:40:28.106-05:00</updated><title type='text'>There is a new Grid in town!</title><summary type='text'>This is a good resource for the gridView including information on creating data source controls. ASP.NET 2.0 provides data souce controls which handle all the encapsilated details of getting data. You may assign CRUD stored procedures or use specific queries. After your data source control is setup, you can point any control's data source property and have access to your data. This presents a </summary><link rel='replies' type='application/atom+xml' href='http://eramseur.blogspot.com/feeds/113313389220445555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=19365980&amp;postID=113313389220445555' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113313389220445555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/19365980/posts/default/113313389220445555'/><link rel='alternate' type='text/html' href='http://eramseur.blogspot.com/2005/11/there-is-new-grid-in-town.html' title='There is a new Grid in town!'/><author><name>ramseur</name><uri>http://www.blogger.com/profile/07023571099879444326</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
