Home / ASP.NET Weblogs

August 2007 - Posts

Posted to:

Extending the Windows Vista Trial Period

I’ve been building a VPC (Virtual PC Hard Drive) for the Microsoft Developer Evangelists in the field. It’s a Windows Vista Ultimate installation with a reasonably complex collection of PHP demos. When you install Widows Vista you have 30 days before you have to Activate Windows. I built the VPC more than 30 days ago !!! Today I finally got around to finalize the details and my 30 day trial has expired. BUMMER ! When I started up Windows Vista, I get the message “This installation of Windows is not Authentic” (or something close to that). Now – if I wanted to extend the 30 day trial for another 30 days (Up to 120 days total) and I thought to do it BEFORE the first 30 days expired, it’s not a difficult thing to do. But, once you are PAST the...
Posted to:

ASP.NET AJAX Postback Event Validation

In my video “How Do I Use the Cascading Drop Down Control Extender” I demonstrate setting EnableEventValidation=”false” at the page level and mention that you can leave the default (which is true) and individually authorize client event. Since I’ve had a number of email about this, I thought I’d comment on the issue here. It turns out that it’s actually a bit tricky in the case of using the Cascading Drop Down Control Extender when the Drop-Down values are dynamic. (Meaning they come from a data-source where items might be added after your code is written.) The reason is that you need to SPECIFY what values are valid for the post-back. Example, in the Render or Pre-Render methods you could: ClientScript.RegisterForEventValidation( _MyList.SomeUniqueID...
Posted to:

Regular Expression Webcast Series

ReqEx is a critical tool for use in defending your website from malicious activity as well as assuring the quality of user input. Check out this great Regular Expression Webcast Series by Zain Naboulsi. http://blogs.msdn.com/zainnab/pages/webcasts-page.aspx Read More...
Posted to:
by: 
08-13-2007, 3:52 AM

UpdatePanel Internals - Part II - My Session at Tech Mela Contd.,

This article is in continuation with my earlier article on Update Panel Internals - TechMela Session 2 - Deep Dive: ASP.NET AJAX so you may want to check it before reading this, in case you havent read it already. So, we left at the place where we were examining what is the HTML output when using a simple ScriptManager tag in your page, Adding an UpdatePanel, adding multiple UpdatePanels, UpdatePanels with Trigger etc., We were particularly drilling into the HTML Markup that is generated when adding an UpdatePanel and subsequently multiple UpdatePanels, Triggers etc., to your page, the array they get appended to, in the markup. There is one more pending Array which might interest you, on what goes into it. It would contain the normal Postback...
Posted to:

Preventing Comment, Trackback and Referral Spam in dasBlog

Blog spam is a huge problem. If you don't spend time "tending" to the garden that is your blog, you'll return back after a short hiatus and find it completely overrun with weeds and spam. Here's how to keep your dasBlog installation free of SPAM. Easiest Here's the absolute easiest way to clean your dasBlog installation of spam. Turn off TrackBacks and Pingbacks Trackbacks and Pingbacks are the way that blogs let YOU know that you're being talked about. For example, if I mention Greg , like I just did, dasBlog will send him a Trackback and a Pingback when I submit this blog post and there's an endpoint on his blog, listening over HTTP that will receive it. Then his web server will load up my page and check to see if there's really a new link...
Filed under: ,
Posted to:
by: 
08-12-2007, 7:29 PM

Some great Ajax and Silverlight videos in Spanish

Julio Casal pointed me at the MSGuayaquil (.NET User Group in Ecuador) Silverlight video library . The videos are about several Microsoft technologies, such as ASP.NET Ajax, Silverlight, Expression and Visual Studio Team System. As an added bonus these are all in Spanish! See the full library here: http://msguayaquil.com/videos/videos.aspx A few of my favorites --- though my Spanish is very bad, so you can't really trust me ;-) Preparando videos para Silverlight 9 min, 34 seg / 79 Vistas Creando una aplicación Silverlight desde cero - Parte 2 11 min, 49 seg / 79 Vistas Creando una aplicación Silverlight desde cero - Parte 1 13 min, 50 seg / 119 Vistas Ajaxificando un sitio ASP.NET desde cero - Parte 2 15 min, 21 seg / 66 Vistas Ajaxificando...
Filed under: , ,
Posted to:

Coming Tuesday - dasBlog 2.0 and Medium Trust

Well, the plan was to get dasBlog running on Medium Trust and 2.0 and releasing quickly. Of course, the best laid plans of mice and men , right? NOTE: Remember, you never need to wait for us, you can always get the code with Subversion ( I like TortoiseSVN on Windows, and there's a 64-bit version ) using this URL: https://dasblogce.svn.sourceforge.net/svnroot/dasblogce/trunk . This blog, my blog, will almost always be running the "HEAD," meaning, the latest stuff as I am right now. The many dasBlog contributors often run the head. Folks like John Forsythe either run custom modified versions or use Custom Macros to make their sites very unique. If you're a developer, don't be too afraid of living on the edge, er, the "HEAD" of the source tree...
Filed under: ,
Posted to:
by: 
08-10-2007, 4:16 AM

The asp:ListView control (Part 1 - Building a Product Listing Page with Clean CSS UI)

One of the new controls in ASP.NET 3.5 that I think will be very popular is the <asp:ListView> control. The ListView control supports the data editing, insertion, deleting, paging and sorting semantics of higher-level controls like the GridView. But - unlike the GridView - it provides you with complete control over the html markup generated. The ListView control, when combined with the new Web Designer and rich CSS support in VS 2008 , enables you to build much cleaner HTML UI. Over the next few weeks I'll be putting together several blog posts that show off how you can use it. Building a Products Catalog Page For today's blog post we are going to start simple and just build a basic product catalog listing page like below: This products...
Posted to:

ReMIX Sessions from Amsterdam

Sorry for being so quiet lately, things have been a little nutty, but in a good way. We’ve been pretty heads down working on all kinds of fun stuff, the next version of IE, the next version of Expression Web and getting ready to launch Visual Studio 2008. I’m really excited to see that one Read More...
Posted to:

ReMIX Sessions from Amsterdamn

Sorry for being so quiet lately, things have been a little nutty, but in a good way. We've been pretty heads down working on all kinds of fun stuff, the next version of IE, the next version of Expression Web and getting ready to launch Visual Studio 2008. I'm really excited to see that one ship. I worked on it for almost a year before I transitioned to this role, and I know almost all the folks on the team, and am amazed at what they've pulled off! I just got an email from Mariet, who was the primary coordinator of the ReMIX sessions in Europe this spring. All of the sessions in Amsterdam were video taped, and are now available online! So if you didn't make it to MIX or ReMIX, you can see some of the sessions, myself included on the ReMIX website...

« First ... < Previous 2 3 4 5 6 Next > ... Last »

Archives