<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Newsletter Manager" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
>

<channel>
	<title>The ASPit Digest</title>
	<link>http://digest.aspit.net</link>
	<description>Weekly ASP news, articles, tips and tricks!</description>
	<copyright>Copyright 2004-2005</copyright>

	<pubDate>Tue, 21 Dec 2004 02:00:00 GMT</pubDate>

	<item>
		<title>ASPit Digest #4 - The move to .NET, PHP vs .NET, TableEditoR...</title>
		<link>http://digest.aspit.net/archives/4/html/</link>
		<pubDate>Tue, 21 Dec 2004 02:00:00 GMT</pubDate>
		<guid>issue4</guid>
		<description>The ASPit Digest
Weekly ASP news, articles, tips and tricks!

Newsletter Archives - http://digest.aspit.net/
Advertising - http://www.aspit.net/advertising/
Contact - http://www.aspit.net/contact/

----------------------------------------------------

In This Issue...

* Introduction: The move to .NET
* Editor's Perspective: PHP vs .NET
* What's New on ASP &amp; ASP.NET
* Script of the Week: 2eNetWorX TableEditoR
* What's New on ASPit
* Closing Words

----------------------------------------------------

Introduction: The move to .NET

 Hello Subscriber,  

Here is another issue of the ASPit Digest, filled with the latest news on ASP and ASP.NET, a script of the week and more. 

It's Christmas in less than two weeks, and I've got quite a lot of planned for those couple of free days. For one, I finally want to start learning ASP.NET. It seems that more and more ASP websites are slowly moving to .NET, and of course ASPit cannot lag behind.

Once I've mastered ASP.NET, which hopefully shouldn't take too long, I'll start writing articles and publish them on ASPit. So keep an eye on ASPit, because you can expect several new articles soon. You might want to subscribe to the RSS feed (http://www.aspit.net/index.rdf) to get automatically notified of any updates.

Of course I will also be enjoying my Christmas and New Year's Eve, so it isn't just all work. Here's to a good Christmas and a Happy New Year. Enjoy it!

 Happy Reading!

Dennis Pallett
dennis@aspit.net (mailto:dennis@aspit.net) 

----------------------------------------------------

Editor's Perspective: PHP vs .NET

There has been a lot of discussion in the past few years - ever since the release of .NET actually - about whether PHP is better or worse than .NET. Do a search on any random web-developer messageboard and you'll probably get several results, for example SitePoint Forums (http://www.google.com/search?hl=en&amp;lr=&amp;safe=off&amp;c2coff=1&amp;q=site%3Asitepoint.com+inurl%3Aforums+%22PHP+vs+.NET%22&amp;btnG=Search).

And what's even more funny about this discussion is that there never seems to be a definitive answer to this never-ending question. The PHP fans will argue until death that PHP is the best, and the same goes for the .NET crew.

I believe that both languages (.NET isn't really a language, but more a framework) are equally important and neither is better. It's simply a case of using the best tools for the job.

I wouldn't use .NET for a simple script that only needs to do something trivial. Likewise, I wouldn't use PHP for a major enterprise project, consisting of a dozen of developers. Each language has its own pros and cons, and both are suited for different tasks.

I tend to think of PHP as a 'simple' tool, that gets the job done. However, in really large projects, and I'm talking about huge projects with at least 10+ developers, and with a $500k budget or higher, I don't think PHP is really suited. That would be more the job for .NET. That may change in the feature, especially with PHP 5 and Apache 2 coming out, but for now, .NET is the enterprise tool.

The Oracle Technology Network (http://www.oracle.com/technology/index.html) recently compared PHP and .NET aswell, and their findinds can be read in this article (http://otn.oracle.com/pub/articles/hull_asp.html). If you simple like to get a quick overview, have a look at the chart on The Tucows Developers' Hangout (http://farm.tucows.com/blog/_archives/2004/7/19/107847.html).

If you want to know more about the &quot;PHP vs .NET&quot; discussion, then all you need to do is a quick Google search (http://www.google.com/search?sourceid=mozclient&amp;ie=utf-8&amp;oe=utf-8&amp;q=%22PHP+vs+.NET%22). You could also start a new topic on one of the many web-developer topics, but it may be closed quickly, because it has been talked about so much.

If you have a really strong opinion about this discussion, I'm always interesting in your opinion. Drop me a note at dennis@nocertainty.com (mailto:dennis@nocertainty.com) or simply reply to this e-mail. 

----------------------------------------------------

What's New on ASP &amp; ASP.NET

In the past two weeks a lot of quality articles have been published, and here's a short list of the best of them.

Let's start of with 4GuysFromRolla (http://www.4guysfromrolla.com). They have published two new articles. The first one, An Extensive Examination of the DataGrid Web Control: Part 17 (http://aspnet.4guysfromrolla.com/articles/121504-1.aspx), is part of the datagrid series by Scott Mitchell. This part looks at how to create a fully-editable DataGrid.

The second article, A Look at WebCharts, a Free .NET Charting Control (http://aspnet.4guysfromrolla.com/articles/120804-1.aspx), looks at the WebChart .NET control (http://www.carlosag.net/Tools/WebChart/) and how to use it. Another great article, by Scott Mitchell, and definitely worth reading, if you're interesting in creating cool graphs.

Next, let's look at an article by ASP Free (http://www.aspfree.com) called ASP.NET application (http://www.aspfree.com/c/a/ASP.NET/ASP-Net-Application/). This article is actually an excerpt from chapter two of ASP.NET in a Nutshell (http://www.amazon.com/exec/obidos/ASIN/0596005202/aspit-20?dev-t=mason-wrapper%26camp=2025%26link_code=xm2), by G. Andrew Duthie. (O'Reilly, 2003, ISBN: 0596005202). In this article you will read about extending classic ASP, using ASP.NET web services.

Another great article by ASP free is  
The Real Basics of Functions in ASP . Basically, this article will show you how to effectively use functions in ASP and make your ASP scripts more modular. If you don't know the in's and out's of functions yet, then it might be useful to read this article.

ASP.net (http://www.asp.net) has published a few great articles as well. First of all, Choosing an ASP.NET Hosting Provider (http://odetocode.com/Articles/284.aspx) looks at how to choose a ASP.NET hosting provider. Unfortunately, ASP.NET webhosts are a lot harder to find than PHP/Linux webhosts, so this article by Scott Allen is really useful if you're looking for a good ASP.NET webhost.

Mastering ASP.Net DataBinding (http://openmymind.net/databinding/index.html) by Karl Seguin looks at databinding in ASP.NET. Databinding is one of the most frequently asked questions in the ASP.NET newsgroups, so this article is a very nice addition! If you still haven't mastered databinding, then you should really read through this article. In addition, you might also want to have a look at Digging Into Data Binding Expressions (http://odetocode.com/Articles/278.aspx). 

If you're looking for 'ASP.NET validation' then you might want to read Dynamic Creation of Validation Controls (http://msdn.microsoft.com/asp.net/using/building/webcontrols/default.aspx?pull=/library/en-us/dnaspp/html/aspdatastructures.asp), published by MSDN and written by Callum Shillan. Instead of hard-coding the validation controls in your pages, you could have them dynamically created with ASP.NET. Read this article to know more about this.

Finally, ASP.NET has posted about the DataGrid as well. Updating all GridView's rows (http://fredrik.nsquared2.com/viewpost.aspx?PostID=202) looks at how to make the DataGrid editable and updated, after a postback. This forum post seems similar to the article by 4GuysFromRolla.

DevX (http://www.devx.com) has also published a very useful article on ASP.NET Security (http://www.devx.com/security/Article/20898/0/page/1). This article will show you 8 ways to avoid attack on your ASP.NET scripts. Things like cross site scripting, SQL injection and validation are discussed in this article. I think every developer should read these kind of articles, and you should definitely read it too (unless of course your scripts are already 100% secure...).

And of course MSDN (http://msdn.microsoft.com) has also published a few great articles, and do we expect any less from them? First of all, there is 10 Tips for Writing High-Performance Web Applications (http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/default.aspx) which looks at creating ASP.NET scripts that still perform wel under high loads. This article is perfect for writing scalable ASP.NET scripts, that need to hold up at the most critical moment.

MSDN has also published an article about custom callback functions in ASP.NET: Cutting Edge: Custom Script Callbacks in ASP.NET (http://msdn.microsoft.com/msdnmag/issues/05/01/CuttingEdge/default.aspx). The article includes downloadable code and good examples, so if you've got a few minutes spare, this article could be an interesting read.

And the last article of this issue, Multiple File Upload for Microsoft CRM: Sales Opportunity Attachments (http://msdn.microsoft.com/isv/default.aspx?pull=/library/en-us/dnmbscrm1_2/html/mbs_crmSlsOpp.asp), talks about using an ASP.NET web form to upload files into a Microsoft CRM database. Perfect for businesses that use Microsoft CRM and ASP.NET.

That's it for this issue. Stay tuned for more great articles in the next issue!

----------------------------------------------------

Script of the Week: 2eNetWorX TableEditoR

2eNetWorX TableEditoR (http://www.2enetworx.com/dev/projects/tableeditor.asp) is a Microsoft Access Database editor, very similar to aspAccessEditor (http://aspaccesseditor.aspit.net). You cay browse your tables and queries, add, edit and delete records and execute SQL statements. In addition, TableEditoR is completely free, and can be downloaded at http://www.2enetworx.com/dev/projects/tableeditor.asp (http://www.2enetworx.com/dev/projects/tableeditor.asp).

I downloaded a copy of TableEditoR, and gave it a try. Of course, I'm a bit biased, because I wrote aspAccessEditor, but I tried to be as objective as I could.

It was easy to setup, and I didn't have any real problems while I was using the editor. I did lack a few features here and there, and the interface seems somewhat clunky, but that's because I'm used to phpMyAdmin, which is developed by several different developers.

Unfortunately, it doesn't seem that any development is done any more. The last update was in 2002, and since then there hasn't been any updates, news or anything else. A bit of a shame, especially as this could be improved a lot, and made into a great script.

All in all, I guess 2eNetWorX TableEditoR is a pretty decent editor, and if you're looking for something, then you should definitely give it a try. But it's certainly not the best out there, and there are other editors, such as aspAccessEditor (http://aspaccesseditor.aspit.net).

----------------------------------------------------

What's New on ASPit

ASPit (http://www.aspit.net) is looking for article writers! If you think you've got anything interesting to write, then e-mail me now at dennis@nocertainty.com (mailto:dennis@nocertainty.com). I'm looking for enthusiastic people who are willing to write content for ASPit. There are no requirements at all, and you can submit only one article if you want. Or you can submit one every day. There are no demands or requirements at all!

At the moment, ASPit gets about 350 unique visitors every day, which means your article will be read by at least 200 people every day. If you're looking for a good way to get your name out there, don't hesitate, and e-mail me now!

In other news, recently the 'Partner' links have been replaced by a new set of links. If you want to have your links there, you can e-mail me at advertising@aspit.net (mailto:advertising@aspit.net).

----------------------------------------------------

Closing Words

That's all for this issue. If you want to submit content for the ASPit digest, or you'd like to see something in a future issue, then you can always e-mail me at dennis@nocertainty.com (mailto:dennis@nocertainty.com).

I've already received a great suggestion from a reader, and I'm trying to see if it's possible to include a new section in future issues of the ASPit Digest. Who knows, maybe in the next issue there will be a new section!

If you're interested in PHP/MySQL as well, you might want to subscribe to the  PHPit Digest  (http://www.phpit.net). The PHPit Digest is similar to this newsletter, except the main focus is PHP and MySQL, instead of ASP and ASP.NET. You can subscribe by clicking here (http://www.aspit.net/dada/mail.cgi?f=s&amp;l=phpit&amp;e=[subscriber_email]) or going to the PHPit homepage (http://www.phpit.net).

The next issue of the Digest, filled with ASP news, tricks and tips of course, will arrive in your inbox on January 4th  2005 . So, see you in the new year, and enjoy all the festivities!

----------------------------------------------------

If you no longer wish to receive the ASPit Digest you can unsubscribe by going to the following URL:
http://www.aspit.net/dada/mail.cgi?f=u&amp;l=aspit&amp;e=[subscriber_email]&amp;p=[pin]</description>
		<content:encoded><![CDATA[<b>The ASPit Digest</b><br />
<i>Weekly ASP news, articles, tips and tricks!</i><br /><br />

Newsletter Archives - <a href="http://digest.aspit.net/">http://digest.aspit.net/</a><br />
Advertising - <a href="http://www.aspit.net/advertising/">http://www.aspit.net/advertising/</a><br />
Contact - <a href="http://www.aspit.net/contact/">http://www.aspit.net/contact/</a><br /><br />

----------------------------------------------------<br /><br />

<b>In This Issue...</b><br /><br />

* Introduction: The move to .NET<br />
* Editor's Perspective: PHP vs .NET<br />
* What's New on ASP & ASP.NET<br />
* Script of the Week: 2eNetWorX TableEditoR<br />
* What's New on ASPit<br />
* Closing Words<br />

<br />----------------------------------------------------<br /><br />

<b>Introduction: The move to .NET</b><br /><br />

<b>Hello Subscriber, </b><br />
<br />
Here is another issue of the ASPit Digest, filled with the latest news on ASP and ASP.NET, a script of the week and more. <br />
<br />
It's Christmas in less than two weeks, and I've got quite a lot of planned for those couple of free days. For one, I finally want to start learning ASP.NET. It seems that more and more ASP websites are slowly moving to .NET, and of course ASPit cannot lag behind.<br />
<br />
Once I've mastered ASP.NET, which hopefully shouldn't take too long, I'll start writing articles and publish them on ASPit. So keep an eye on ASPit, because you can expect several new articles soon. You might want to subscribe to the <a href="http://www.aspit.net/index.rdf">RSS feed</a> to get automatically notified of any updates.<br />
<br />
Of course I will also be enjoying my Christmas and New Year's Eve, so it isn't just all work. Here's to a good Christmas and a Happy New Year. Enjoy it!<br />
<br />
<b>Happy Reading!<br />
<br />
Dennis Pallett<br />
<a href="mailto:dennis@aspit.net">dennis@aspit.net</a></b>

<br /><br />----------------------------------------------------<br /><br />

<b>Editor's Perspective: PHP vs .NET</b><br /><br />

There has been a lot of discussion in the past few years - ever since the release of .NET actually - about whether PHP is better or worse than .NET. Do a search on any random web-developer messageboard and you'll probably get several results, for example <a href="http://www.google.com/search?hl=en&lr=&safe=off&c2coff=1&q=site%3Asitepoint.com+inurl%3Aforums+%22PHP+vs+.NET%22&btnG=Search">SitePoint Forums</a>.<br />
<br />
And what's even more funny about this discussion is that there never seems to be a definitive answer to this never-ending question. The PHP fans will argue until death that PHP is the best, and the same goes for the .NET crew.<br />
<br />
I believe that both languages (.NET isn't really a language, but more a framework) are equally important and neither is better. It's simply a case of using the best tools for the job.<br />
<br />
I wouldn't use .NET for a simple script that only needs to do something trivial. Likewise, I wouldn't use PHP for a major enterprise project, consisting of a dozen of developers. Each language has its own pros and cons, and both are suited for different tasks.<br />
<br />
I tend to think of PHP as a 'simple' tool, that gets the job done. However, in really large projects, and I'm talking about huge projects with at least 10+ developers, and with a $500k budget or higher, I don't think PHP is really suited. That would be more the job for .NET. That may change in the feature, especially with PHP 5 and Apache 2 coming out, but for now, .NET is the enterprise tool.<br />
<br />
<a href="http://www.oracle.com/technology/index.html">The Oracle Technology Network</a> recently compared PHP and .NET aswell, and their findinds can be read in <a href="http://otn.oracle.com/pub/articles/hull_asp.html">this article</a>. If you simple like to get a quick overview, have a look at <a href="http://farm.tucows.com/blog/_archives/2004/7/19/107847.html">the chart on The Tucows Developers' Hangout</a>.<br />
<br />
If you want to know more about the "PHP vs .NET" discussion, then all you need to do is <a href="http://www.google.com/search?sourceid=mozclient&ie=utf-8&oe=utf-8&q=%22PHP+vs+.NET%22">a quick Google search</a>. You could also start a new topic on one of the many web-developer topics, but it may be closed quickly, because it has been talked about so much.<br />
<br />
If you have a really strong opinion about this discussion, I'm always interesting in your opinion. Drop me a note at <a href="mailto:dennis@nocertainty.com">dennis@nocertainty.com</a> or simply reply to this e-mail. 

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASP & ASP.NET</b><br /><br />

In the past two weeks a lot of quality articles have been published, and here's a short list of the best of them.<br />
<br />
Let's start of with <a href="http://www.4guysfromrolla.com">4GuysFromRolla</a>. They have published two new articles. The first one, <a href="http://aspnet.4guysfromrolla.com/articles/121504-1.aspx">An Extensive Examination of the DataGrid Web Control: Part 17</a>, is part of the datagrid series by Scott Mitchell. This part looks at how to create a fully-editable DataGrid.<br />
<br />
The second article, <a href="http://aspnet.4guysfromrolla.com/articles/120804-1.aspx">A Look at WebCharts, a Free .NET Charting Control</a>, looks at the <A href="http://www.carlosag.net/Tools/WebChart/">WebChart .NET control</A> and how to use it. Another great article, by Scott Mitchell, and definitely worth reading, if you're interesting in creating cool graphs.<br />
<br />
Next, let's look at an article by <a href="http://www.aspfree.com">ASP Free</a> called <a href="http://www.aspfree.com/c/a/ASP.NET/ASP-Net-Application/">ASP.NET application</a>. This article is actually an excerpt from chapter two of <a href="http://www.amazon.com/exec/obidos/ASIN/0596005202/aspit-20?dev-t=mason-wrapper%26camp=2025%26link_code=xm2">ASP.NET in a Nutshell</a>, by G. Andrew Duthie. (O'Reilly, 2003, ISBN: 0596005202). In this article you will read about extending classic ASP, using ASP.NET web services.<br />
<br />
Another great article by ASP free is <a href="http://www.aspfree.com/c/a/ASP/The-Real-Basics-of-Functions-in-ASP/"><br />
The Real Basics of Functions in ASP</a>. Basically, this article will show you how to effectively use functions in ASP and make your ASP scripts more modular. If you don't know the in's and out's of functions yet, then it might be useful to read this article.<br />
<br />
<a href="http://www.asp.net">ASP.net</a> has published a few great articles as well. First of all, <a href="http://odetocode.com/Articles/284.aspx">Choosing an ASP.NET Hosting Provider</a> looks at how to choose a ASP.NET hosting provider. Unfortunately, ASP.NET webhosts are a lot harder to find than PHP/Linux webhosts, so this article by Scott Allen is really useful if you're looking for a good ASP.NET webhost.<br />
<br />
<a href="http://openmymind.net/databinding/index.html">Mastering ASP.Net DataBinding</a> by Karl Seguin looks at databinding in ASP.NET. Databinding is one of the most frequently asked questions in the ASP.NET newsgroups, so this article is a very nice addition! If you still haven't mastered databinding, then you should really read through this article. In addition, you might also want to have a look at <a href="http://odetocode.com/Articles/278.aspx">Digging Into Data Binding Expressions</a>. <br />
<br />
If you're looking for 'ASP.NET validation' then you might want to read <a href="http://msdn.microsoft.com/asp.net/using/building/webcontrols/default.aspx?pull=/library/en-us/dnaspp/html/aspdatastructures.asp">Dynamic Creation of Validation Controls</a>, published by MSDN and written by Callum Shillan. Instead of hard-coding the validation controls in your pages, you could have them dynamically created with ASP.NET. Read this article to know more about this.<br />
<br />
Finally, ASP.NET has posted about the DataGrid as well. <a href="http://fredrik.nsquared2.com/viewpost.aspx?PostID=202">Updating all GridView's rows</a> looks at how to make the DataGrid editable and updated, after a postback. This forum post seems similar to the article by 4GuysFromRolla.<br />
<br />
<a href="http://www.devx.com">DevX</a> has also published a very useful article on <a href="http://www.devx.com/security/Article/20898/0/page/1">ASP.NET Security</a>. This article will show you 8 ways to avoid attack on your ASP.NET scripts. Things like cross site scripting, SQL injection and validation are discussed in this article. I think every developer should read these kind of articles, and you should definitely read it too (unless of course your scripts are already 100% secure...).<br />
<br />
And of course <a href="http://msdn.microsoft.com">MSDN</a> has also published a few great articles, and do we expect any less from them? First of all, there is <a href="http://msdn.microsoft.com/msdnmag/issues/05/01/ASPNETPerformance/default.aspx">10 Tips for Writing High-Performance Web Applications</a> which looks at creating ASP.NET scripts that still perform wel under high loads. This article is perfect for writing scalable ASP.NET scripts, that need to hold up at the most critical moment.<br />
<br />
MSDN has also published an article about custom callback functions in ASP.NET: <a href="http://msdn.microsoft.com/msdnmag/issues/05/01/CuttingEdge/default.aspx">Cutting Edge: Custom Script Callbacks in ASP.NET</a>. The article includes downloadable code and good examples, so if you've got a few minutes spare, this article could be an interesting read.<br />
<br />
And the last article of this issue, <a href="http://msdn.microsoft.com/isv/default.aspx?pull=/library/en-us/dnmbscrm1_2/html/mbs_crmSlsOpp.asp">Multiple File Upload for Microsoft CRM: Sales Opportunity Attachments</a>, talks about using an ASP.NET web form to upload files into a Microsoft CRM database. Perfect for businesses that use Microsoft CRM and ASP.NET.<br />
<br />
That's it for this issue. Stay tuned for more great articles in the next issue!

<br /><br />----------------------------------------------------<br /><br />

<b>Script of the Week: 2eNetWorX TableEditoR</b><br /><br />

<a href="http://www.2enetworx.com/dev/projects/tableeditor.asp">2eNetWorX TableEditoR</a> is a Microsoft Access Database editor, very similar to <a href="http://aspaccesseditor.aspit.net">aspAccessEditor</a>. You cay browse your tables and queries, add, edit and delete records and execute SQL statements. In addition, TableEditoR is completely free, and can be downloaded at <a href="http://www.2enetworx.com/dev/projects/tableeditor.asp">http://www.2enetworx.com/dev/projects/tableeditor.asp</a>.<br />
<br />
I downloaded a copy of TableEditoR, and gave it a try. Of course, I'm a bit biased, because I wrote aspAccessEditor, but I tried to be as objective as I could.<br />
<br />
It was easy to setup, and I didn't have any real problems while I was using the editor. I did lack a few features here and there, and the interface seems somewhat clunky, but that's because I'm used to phpMyAdmin, which is developed by several different developers.<br />
<br />
Unfortunately, it doesn't seem that any development is done any more. The last update was in 2002, and since then there hasn't been any updates, news or anything else. A bit of a shame, especially as this could be improved a lot, and made into a great script.<br />
<br />
All in all, I guess 2eNetWorX TableEditoR is a pretty decent editor, and if you're looking for something, then you should definitely give it a try. But it's certainly not the best out there, and there are other editors, such as <a href="http://aspaccesseditor.aspit.net">aspAccessEditor</a>.

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASPit</b><br /><br />

<a href="http://www.aspit.net">ASPit</a> is looking for article writers! If you think you've got anything interesting to write, then e-mail me now at <a href="mailto:dennis@nocertainty.com">dennis@nocertainty.com</a>. I'm looking for enthusiastic people who are willing to write content for ASPit. There are no requirements at all, and you can submit only one article if you want. Or you can submit one every day. There are no demands or requirements at all!<br />
<br />
At the moment, ASPit gets about 350 unique visitors every day, which means your article will be read by at least 200 people every day. If you're looking for a good way to get your name out there, don't hesitate, and e-mail me now!<br />
<br />
In other news, recently the 'Partner' links have been replaced by a new set of links. If you want to have your links there, you can e-mail me at <a href="mailto:advertising@aspit.net">advertising@aspit.net</a>.

<br /><br />----------------------------------------------------<br /><br />

<b>Closing Words</b><br /><br />

That's all for this issue. If you want to submit content for the ASPit digest, or you'd like to see something in a future issue, then you can always e-mail me at <a href="mailto:dennis@nocertainty.com">dennis@nocertainty.com</a>.<br />
<br />
I've already received a great suggestion from a reader, and I'm trying to see if it's possible to include a new section in future issues of the ASPit Digest. Who knows, maybe in the next issue there will be a new section!<br />
<br />
If you're interested in PHP/MySQL as well, you might want to subscribe to the <a href="http://www.phpit.net"><em>PHPit Digest</em></a>. The PHPit Digest is similar to this newsletter, except the main focus is PHP and MySQL, instead of ASP and ASP.NET. You can subscribe by <a href="http://www.aspit.net/dada/mail.cgi?f=s&l=phpit&e=[subscriber_email]">clicking here</a> or going to the <a href="http://www.phpit.net">PHPit homepage</a>.<br />
<br />
The next issue of the Digest, filled with ASP news, tricks and tips of course, will arrive in your inbox on January 4th <b>2005</b>. So, see you in the new year, and enjoy all the festivities!

<br /><br />----------------------------------------------------<br /><br />


If you want to receive the ASPit Digest through e-mail (either in HTML or Plain Text format), you can do so, by subscribing <a href="http://www.aspit.net/dada/mail.cgi?f=list&l=aspit">here</a>.]]></content:encoded>	
	</item>
	<item>
		<title>ASPit Digest #3 - The Digest is back, ASP dead?, Snitz Forums...</title>
		<link>http://digest.aspit.net/archives/3/html/</link>
		<pubDate>Tue, 07 Dec 2004 02:00:00 GMT</pubDate>
		<guid>issue3</guid>
		<description>The ASPit Digest
Weekly ASP news, articles, tips and tricks!

Newsletter Archives - http://digest.aspit.net/
Advertising - http://www.aspit.net/advertising/
Contact - http://www.aspit.net/contact/

----------------------------------------------------

In This Issue...

* Introduction: The Digest is back!
* Editor's Perspective: Is ASP dead?
* What's New on ASP &amp; ASP.NET
* ASP.NET Blogs
* Script of the Week: Snitz Forums 2000
* What's New on ASPit
* Closing Words

----------------------------------------------------

Introduction: The Digest is back!

 Hello Subscriber, 

After a very long period of technical problems and lack of time, the ASPit Digest is back again. I am once again fully dedicated to bringing the latest ASP news to you.

As you might have noticed, the design of the Digest has significantly changed, and this will be the final design for the Digest (unless of course there is a need to make a change). If you have any suggestions or comments, you are always free to e-mail me.

If you would like to contribute to the Digest, by sending in an article, news fact, script or anything else, you are very welcome to do so. Of course you will be fully contributed and a link back to your own website.

In this issue you will find the latest ASP news, a script of the week (Snitz Forums this time) and a piece about the ASP.NET blogs. I have also written a short article about the 'death' of ASP. Is it really gone?

 Happy Reading!

Dennis Pallett
dennis@aspit.net (mailto:dennis@aspit.net) 

----------------------------------------------------

Editor's Perspective: Is ASP dead?

Every programming language has it. In fact, almost every computer program has it. Once a new ‘better’ version is released, the older version slowly fades away. This fading away is different for each program. For example, the earliest version of MSN Messenger faded out very quickly, and hardly anyone uses them anymore. But earlier versions of web browsers (e.g. Netscape 4.0) are still used somewhat often.

The same is happening to ASP. It is slowly fading out, as ASP.NET is taking over. But when can we officially call ASP ‘dead’?

I think ASP is still far from dead. It is still being used in a lot of scripts, and to be honest, I haven’t seen ASP.NET used a lot yet; at least not like ASP is being used. In fact, ASP is probably still more popular than ASP.NET.

On the other hand, some web developer websites, like SitePoint (http://www.sitepoint.com), are not accepting articles about ASP anymore. Web developer Marcus Tucker (http://www.marcustucker.com/) had written an ASP article (which can now be found at 15Seconds.com (http://www.15Seconds.com)), and sent it to SitePoint, but they declined it for the reason ‘they were no longer covering ASP’. A web developer website no longer covering ASP? That must mean ASP is dead, right?

Again, I don’t think so. Just because one website stops covering ASP, doesn’t mean it’s dead. 15Seconds.com did publish the article, and I bet many other ASP websites would (including ASPit). ASP is still being used to develop scripts, so there still needs to be articles and tutorials.

Many web developers haven’t made the switch to ASP.NET either (myself included), so they’re still looking for ASP articles, and writing ASP scripts. 

ASP is not near death yet, and it will probably be at least a few more years (I’m guessing around 2007-2008) before it really fades away. That’s when most web developers will have switched already as well.

----------------------------------------------------

What's New on ASP &amp; ASP.NET

ASP Free (http://www.aspfree.com) has been really busy lately, posting several new interesting articles. If you like to follow all their articles, I strongly suggest you subscribe to their RSS feed at http://www.aspfree.com/index2.php?option=mos_rss&amp;no_html=1 (http://www.aspfree.com/index2.php?option=mos_rss&amp;no_html=1). Anyway, on to their articles.

Their first article, XSL Transformations using ASP.NET (http://www.aspfree.com/c/a/XML/XSL-Transformations-using-ASP-NET/), takes a good using ASP.NET to perform XSL transformations. If you do a lot of XML work, these can be very interesting. If you're looking to setup an AWS (Amazon Web Services) shop, this could be of interest as well.

Another article, The ADO Object Model (http://www.aspfree.com/c/a/ASP.NET/The-ADO-Object-Model/), simply looks at the ADO Object. You know, the object that is used for databases. If you want to learn more about the ADO object, then this is surely an article you wouldn't want to miss.

As I said, ASP Free has been really busy, so I've got another great article for you: Databases and Cookies (http://www.aspfree.com/c/a/ASP.NET/Databases-and-Cookies/). As the title suggest, the article is all about using cookies and databases together. Of course a very interesting article, because databases and cookies are used in almost every ASP application.

That's enough for ASP Free. Let's look at what TrooBloo (http://www.troobloo.com/tech/asp.shtml) has published lately. First of all, they've got a very interesting article called &quot;ASP.NET Screen Scraping (http://www.aspdev.org/articles/asp.net-screen-scraping/)&quot;. It should be pretty obvious what is about: how to screen scrape in ASP.NET. If you don't know what screen scraping is; it's automatically retrieving content from another website/page. Very neat, especially to create automatic update notifiers and such.

They've also got a (very) short article on ASP Error Handling (http://www.aspdev.org/articles/asp-error-handling/). Always useful to read, if you don't know how to handle errors properly in ASP.

And finally, TrooBloo also links to an article on DevArticles (http://www.devarticles.com), which has a very exciting title, namely  
Calorie Counter Using WAP and ASP . A calorie counter in ASP? Funky! This article shows you how to create your own calorie counter, in ASP. Start losing weight now, thanks to ASP.

Of course, 4GuysFromRolla (http://www.4guysfromrolla.com) needs a mention as well. As usual, they have published several great articles. The one that really caught my eye is &quot;Maintaining Scroll Position on Postback (http://aspnet.4guysfromrolla.com/articles/111704-1.aspx)&quot;. Scott Mitchell (http://www.scottonwriting.net), the owner of 4Guys, blogged (http://scottonwriting.net/sowblog/posts/2650.aspx) about this article, so if you want to know more about it, read the blog entry.

Did you know that Scott Mitchell's wife also was a ASP developer? In fact, Creating a TextBoxLengthValidator Validator Control (http://aspnet.4guysfromrolla.com/articles/112404-1.aspx) was created by his wife, Jisun Lee. The article shows you how to create your own TextBoxLengthValidator Validator Control. Neat!

That's it for this issue. There are dozens of great ASP articles more, but unfortunately, not everything can be included. Until next time!

----------------------------------------------------

ASP.NET Blogs

Lately, blogs have been taken a rise in popularity and even BigCo's like Microsoft are getting aboard. In fact, Microsoft is already aboard, and probably already has more than 1500 employee blogs online.

Among these employee blogs are also ASP.NET developers, beta testers and others. I have looked for the best ASP/ASP.NET blogs on http://weblogs.asp.net/ (http://weblogs.asp.net/). The full list of blogs can be found at http://weblogs.asp.net/bloggers.aspx (http://weblogs.asp.net/bloggers.aspx).

First of all, I found the 15Seconds WebLog (http://weblogs.asp.net/FifteenSeconds/), obviously related to the 15Seconds (http://www.15seconds.com) website. Their blog looked interesting, but they didn't posted very frequently. That was a bit of a shame.

I also found Datagrid Girl (http://weblogs.asp.net/datagridgirl/), which is the blog of Datagrid Girl, the website (http://www.datagridgirl.com/). It's run by Marcie Robillard, and seems like an interesting blog. As the name suggests, it's all about the ASP.NET Datagrid.

After that I had a look at Phil Winstanley's blog (http://weblogs.asp.net/Plip/), who is a British Microsoft ASP.NET MVP &amp; ASP Insider. His blog has some interesting entries, but he doesn't post very frequently, which is a shame.

Steven Smith's blog (http://blogs.aspadvice.com/ssmith/) also seems very interesting, with several entries about ASP.NET and related topics. He has a few long entries with information, and short entries with links to other interesting ASP.NET topics. Pretty much like a normal blog.

I had a look at a few more ASP.NET blogs, but they also seems alike. One thing I really noticed was the fact that most, if not all, blogs on weblog.asp.net are updated very infrequently. This is a real shame, but I guess these people just don't have enough time to do any real blogging.

If you own a ASP or ASP.NET blog, let me know, so I can include you as well (and add you to my reading list!).

----------------------------------------------------

Script of the Week: Snitz Forums 2000

Snitz Forums 2000 (http://forum.snitz.com/) is  a free ASP-based Internet Discussion Forum Software . At least, that's how Snitz themselves describe it. In normal terms, Snitz is a script to run your own bulletin board.

Having used Snitz myself, I can definitely say that Snitz is the best ASP bulletin board. It stands miles above the competition, and it's free as well.

It has a rich featureset, good support, and a whole user-community dedicated to Snitz. You can't really go wrong with Snitz.

If you're looking for good ASP BB software, then Snitz is the way to go. Don't waste your time with other scripts; just immediately go with Snitz.

----------------------------------------------------

What's New on ASPit

Recently, ASPit has been given a new design, and backend script. ASPit is now even more versatile, and almost anything can be done. It is completely scalable, and ready for the future.

ASPit has also partnered with PHPit (http://www.phpit.net). PHPit is the PHP equivalent of ASPit. If you're looking for top-quality PHP articles and tutorials, have a look at PHPit.

What's in for the future of ASPit? I'm looking to increase traffic to ASPit, so I'm going to start trying to write more content for ASPit (after all, content is king). If you want to contribute to ASPit, feel free to e-mail me. If you have anymore suggestions for ASPit, you can also e-mail me.

----------------------------------------------------

Closing Words

That's all for this issue. Hopefully you enjoyed reading this issue, after a long time of no ASPit Digest. Any suggestions or comments can also be e-mailed to me. Just reply to this e-mail or e-mail me at dennis@aspit.net (mailto:dennis@aspit.net).

----------------------------------------------------

If you no longer wish to receive the ASPit Digest you can unsubscribe by going to the following URL:
http://www.aspit.net/dada/mail.cgi?f=u&amp;l=aspit&amp;e=[subscriber_email]&amp;p=[pin]</description>
		<content:encoded><![CDATA[<b>The ASPit Digest</b><br />
<i>Weekly ASP news, articles, tips and tricks!</i><br /><br />

Newsletter Archives - <a href="http://digest.aspit.net/">http://digest.aspit.net/</a><br />
Advertising - <a href="http://www.aspit.net/advertising/">http://www.aspit.net/advertising/</a><br />
Contact - <a href="http://www.aspit.net/contact/">http://www.aspit.net/contact/</a><br /><br />

----------------------------------------------------<br /><br />

<b>In This Issue...</b><br /><br />

* Introduction: The Digest is back!<br />
* Editor's Perspective: Is ASP dead?<br />
* What's New on ASP & ASP.NET<br />
* ASP.NET Blogs<br />
* Script of the Week: Snitz Forums 2000<br />
* What's New on ASPit<br />
* Closing Words<br />

<br />----------------------------------------------------<br /><br />

<b>Introduction: The Digest is back!</b><br /><br />

<b>Hello Subscriber,</b><br />
<br />
After a very long period of technical problems and lack of time, the ASPit Digest is back again. I am once again fully dedicated to bringing the latest ASP news to you.<br />
<br />
As you might have noticed, the design of the Digest has significantly changed, and this will be the final design for the Digest (unless of course there is a need to make a change). If you have any suggestions or comments, you are always free to e-mail me.<br />
<br />
If you would like to contribute to the Digest, by sending in an article, news fact, script or anything else, you are very welcome to do so. Of course you will be fully contributed and a link back to your own website.<br />
<br />
In this issue you will find the latest ASP news, a script of the week (Snitz Forums this time) and a piece about the ASP.NET blogs. I have also written a short article about the 'death' of ASP. Is it really gone?<br />
<br />
<b>Happy Reading!<br />
<br />
Dennis Pallett<br />
<a href="mailto:dennis@aspit.net">dennis@aspit.net</a></b>

<br /><br />----------------------------------------------------<br /><br />

<b>Editor's Perspective: Is ASP dead?</b><br /><br />

Every programming language has it. In fact, almost every computer program has it. Once a new ‘better’ version is released, the older version slowly fades away. This fading away is different for each program. For example, the earliest version of MSN Messenger faded out very quickly, and hardly anyone uses them anymore. But earlier versions of web browsers (e.g. Netscape 4.0) are still used somewhat often.<br />
<br />
The same is happening to ASP. It is slowly fading out, as ASP.NET is taking over. But when can we officially call ASP ‘dead’?<br />
<br />
I think ASP is still far from dead. It is still being used in a lot of scripts, and to be honest, I haven’t seen ASP.NET used a lot yet; at least not like ASP is being used. In fact, ASP is probably still more popular than ASP.NET.<br />
<br />
On the other hand, some web developer websites, like <a href="http://www.sitepoint.com">SitePoint</a>, are not accepting articles about ASP anymore. Web developer <a href="http://www.marcustucker.com/">Marcus Tucker</a> had written an ASP article (which can now be found at <a href="http://www.15Seconds.com">15Seconds.com</a>), and sent it to SitePoint, but they declined it for the reason ‘they were no longer covering ASP’. A web developer website no longer covering ASP? That must mean ASP is dead, right?<br />
<br />
Again, I don’t think so. Just because one website stops covering ASP, doesn’t mean it’s dead. 15Seconds.com did publish the article, and I bet many other ASP websites would (including ASPit). ASP is still being used to develop scripts, so there still needs to be articles and tutorials.<br />
<br />
Many web developers haven’t made the switch to ASP.NET either (myself included), so they’re still looking for ASP articles, and writing ASP scripts. <br />
<br />
ASP is not near death yet, and it will probably be at least a few more years (I’m guessing around 2007-2008) before it really fades away. That’s when most web developers will have switched already as well.

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASP & ASP.NET</b><br /><br />

<a href="http://www.aspfree.com">ASP Free</a> has been really busy lately, posting several new interesting articles. If you like to follow all their articles, I strongly suggest you subscribe to their RSS feed at <a href="http://www.aspfree.com/index2.php?option=mos_rss&no_html=1">http://www.aspfree.com/index2.php?option=mos_rss&no_html=1</a>. Anyway, on to their articles.<br />
<br />
Their first article, <a href="http://www.aspfree.com/c/a/XML/XSL-Transformations-using-ASP-NET/">XSL Transformations using ASP.NET</a>, takes a good using ASP.NET to perform XSL transformations. If you do a lot of XML work, these can be very interesting. If you're looking to setup an AWS (Amazon Web Services) shop, this could be of interest as well.<br />
<br />
Another article, <a href="http://www.aspfree.com/c/a/ASP.NET/The-ADO-Object-Model/">The ADO Object Model</a>, simply looks at the ADO Object. You know, the object that is used for databases. If you want to learn more about the ADO object, then this is surely an article you wouldn't want to miss.<br />
<br />
As I said, ASP Free has been really busy, so I've got another great article for you: <a href="http://www.aspfree.com/c/a/ASP.NET/Databases-and-Cookies/">Databases and Cookies</a>. As the title suggest, the article is all about using cookies and databases together. Of course a very interesting article, because databases and cookies are used in almost every ASP application.<br />
<br />
That's enough for ASP Free. Let's look at what <a href="http://www.troobloo.com/tech/asp.shtml">TrooBloo</a> has published lately. First of all, they've got a very interesting article called "<a href="http://www.aspdev.org/articles/asp.net-screen-scraping/">ASP.NET Screen Scraping</a>". It should be pretty obvious what is about: how to screen scrape in ASP.NET. If you don't know what screen scraping is; it's automatically retrieving content from another website/page. Very neat, especially to create automatic update notifiers and such.<br />
<br />
They've also got a (very) short article on <a href="http://www.aspdev.org/articles/asp-error-handling/">ASP Error Handling</a>. Always useful to read, if you don't know how to handle errors properly in ASP.<br />
<br />
And finally, TrooBloo also links to an article on <a href="http://www.devarticles.com">DevArticles</a>, which has a very exciting title, namely <a href="http://www.devarticles.com/c/a/ASP/Calorie-Counter-Using-WAP-and-ASP/"><br />
Calorie Counter Using WAP and ASP</a>. A calorie counter in ASP? Funky! This article shows you how to create your own calorie counter, in ASP. Start losing weight now, thanks to ASP.<br />
<br />
Of course, <a href="http://www.4guysfromrolla.com">4GuysFromRolla</a> needs a mention as well. As usual, they have published several great articles. The one that really caught my eye is "<a href="http://aspnet.4guysfromrolla.com/articles/111704-1.aspx">Maintaining Scroll Position on Postback</a>". <a href="http://www.scottonwriting.net">Scott Mitchell</a>, the owner of 4Guys, <a href="http://scottonwriting.net/sowblog/posts/2650.aspx">blogged</a> about this article, so if you want to know more about it, read the blog entry.<br />
<br />
Did you know that Scott Mitchell's wife also was a ASP developer? In fact, <a href="http://aspnet.4guysfromrolla.com/articles/112404-1.aspx">Creating a TextBoxLengthValidator Validator Control</a> was created by his wife, Jisun Lee. The article shows you how to create your own TextBoxLengthValidator Validator Control. Neat!<br />
<br />
That's it for this issue. There are dozens of great ASP articles more, but unfortunately, not everything can be included. Until next time!

<br /><br />----------------------------------------------------<br /><br />

<b>ASP.NET Blogs</b><br /><br />

Lately, blogs have been taken a rise in popularity and even BigCo's like Microsoft are getting aboard. In fact, Microsoft is already aboard, and probably already has more than 1500 employee blogs online.<br />
<br />
Among these employee blogs are also ASP.NET developers, beta testers and others. I have looked for the best ASP/ASP.NET blogs on <a href="http://weblogs.asp.net/">http://weblogs.asp.net/</a>. The full list of blogs can be found at <a href="http://weblogs.asp.net/bloggers.aspx">http://weblogs.asp.net/bloggers.aspx</a>.<br />
<br />
First of all, I found the <a href="http://weblogs.asp.net/FifteenSeconds/">15Seconds WebLog</a>, obviously related to the <a href="http://www.15seconds.com">15Seconds</a> website. Their blog looked interesting, but they didn't posted very frequently. That was a bit of a shame.<br />
<br />
I also found <a href="http://weblogs.asp.net/datagridgirl/">Datagrid Girl</a>, which is the blog of <a href="http://www.datagridgirl.com/">Datagrid Girl, the website</a>. It's run by Marcie Robillard, and seems like an interesting blog. As the name suggests, it's all about the ASP.NET Datagrid.<br />
<br />
After that I had a look at <a href="http://weblogs.asp.net/Plip/">Phil Winstanley's blog</a>, who is a British Microsoft ASP.NET MVP & ASP Insider. His blog has some interesting entries, but he doesn't post very frequently, which is a shame.<br />
<br />
<a href="http://blogs.aspadvice.com/ssmith/">Steven Smith's blog</a> also seems very interesting, with several entries about ASP.NET and related topics. He has a few long entries with information, and short entries with links to other interesting ASP.NET topics. Pretty much like a normal blog.<br />
<br />
I had a look at a few more ASP.NET blogs, but they also seems alike. One thing I really noticed was the fact that most, if not all, blogs on weblog.asp.net are updated very infrequently. This is a real shame, but I guess these people just don't have enough time to do any real blogging.<br />
<br />
If you own a ASP or ASP.NET blog, let me know, so I can include you as well (and add you to my reading list!).

<br /><br />----------------------------------------------------<br /><br />

<b>Script of the Week: Snitz Forums 2000</b><br /><br />

<a href="http://forum.snitz.com/">Snitz Forums 2000</a> is <i>a free ASP-based Internet Discussion Forum Software</i>. At least, that's how Snitz themselves describe it. In normal terms, Snitz is a script to run your own bulletin board.<br />
<br />
Having used Snitz myself, I can definitely say that Snitz is the best ASP bulletin board. It stands miles above the competition, and it's free as well.<br />
<br />
It has a rich featureset, good support, and a whole user-community dedicated to Snitz. You can't really go wrong with Snitz.<br />
<br />
If you're looking for good ASP BB software, then Snitz is the way to go. Don't waste your time with other scripts; just immediately go with Snitz.

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASPit</b><br /><br />

Recently, ASPit has been given a new design, and backend script. ASPit is now even more versatile, and almost anything can be done. It is completely scalable, and ready for the future.<br />
<br />
ASPit has also partnered with <a href="http://www.phpit.net">PHPit</a>. PHPit is the PHP equivalent of ASPit. If you're looking for top-quality PHP articles and tutorials, have a look at PHPit.<br />
<br />
What's in for the future of ASPit? I'm looking to increase traffic to ASPit, so I'm going to start trying to write more content for ASPit (after all, content is king). If you want to contribute to ASPit, feel free to e-mail me. If you have anymore suggestions for ASPit, you can also e-mail me.

<br /><br />----------------------------------------------------<br /><br />

<b>Closing Words</b><br /><br />

That's all for this issue. Hopefully you enjoyed reading this issue, after a long time of no ASPit Digest. Any suggestions or comments can also be e-mailed to me. Just reply to this e-mail or e-mail me at <a href="mailto:dennis@aspit.net">dennis@aspit.net</a>.

<br /><br />----------------------------------------------------<br /><br />


If you want to receive the ASPit Digest through e-mail (either in HTML or Plain Text format), you can do so, by subscribing <a href="http://www.aspit.net/dada/mail.cgi?f=list&l=aspit">here</a>.]]></content:encoded>	
	</item>
	<item>
		<title>ASPit Digest #2 - Summer, The future of.NET, ASP PageMinder Review...</title>
		<link>http://digest.aspit.net/archives/2/html/</link>
		<pubDate>Tue, 27 Apr 2004 02:00:00 GMT</pubDate>
		<guid>issue2</guid>
		<description>The ASPit Digest
Weekly ASP news, articles, tips and tricks!

Newsletter Archives - http://digest.aspit.net/
Advertising - http://www.aspit.net/advertising/
Contact - http://www.aspit.net/contact/

----------------------------------------------------

In This Issue...

* Introduction: The summer is coming
* Editor's Perspective: The future of ASP
* What's New on ASP &amp; ASP.NET
* Review: ASP PageMinder
* Script of the Week: aspinfo()
* What's New on ASPit
* Closing Words

----------------------------------------------------

Introduction: The summer is coming

 Hello Subscribers, 

This is already the second issue of the ASPit Digest. I'm still very active with this newsletter, and trying to get as much as (unique) content possible. I'm also looking at the possibility of creating a CMS for the newsletter (so it's easier to create it).

The past few days the summer has been knocking on our doors, and I'm already feeling a little bit too hot. But it's nothing that'll stop me from sending out the Digest. As we go into the summer months, the computer usage will go down, and most of us will be outside a lot more. But fear not, the ASPit Digest will continue!

The next issue will be sent slightly earlier due to a trip I will be making from May the 7th till the 15th. I will most likely send out the new issue a few days before.

But for now, enjoy reading this issue of the ASPit Digest. It contains quite a bit of content again; including the latest on ASP and a review of ASP PageMinder

 Happy Reading!

Dennis Pallett
dennis@aspit.net (mailto:dennis@aspit.net) 

----------------------------------------------------

Editor's Perspective: The future of ASP

ASP has been around for many years now, and it's moving into new areas. Several years ago, ASP was a relative unknown thing to everyone, but these days every developer knows what ASP can be used for. This is mainly due to the newest version of ASP; ASP.NET.

As it is, classic ASP (ASP 3.0) is slowly dying and more and more developers are switching to ASP.NET. It's rather logical as well, because ASP.NET is the future of ASP, and it's feature-set is huge, when compared to classic ASP.

Personally, I haven't had the time or motivation yet to learn ASP.NET. Of course I've dabbled with it a few times, and I already know it's much more powerful (e.g. web forms). But I don't really know it yet. I do know, however, that ASP.NET will very soon overtake ASP (if not already).

ASP.NET is the way to go. If someone know asked me whether they should learn ASP or ASP.NET now, I'd immediately say ASP.NET, without even having to think about it. It will stay with us for the next following years (although it will be updated several times), and every major company will start using it. Each ASP project will be done using ASP.NET. In fact, being able to use .NET technologies is starting to become a must these days, as Microsoft continues to 'push' .NET (and it's working).

Currently, classic ASP is still very actively used in the developer community. But as time goes on, it is inevitable that ASP.NET will overtake classic ASP. It will slowly fade away, until it's just a long-forgotten memory. Better learn ASP.NET soon, or else you'll be limiting yourself!

 If you need any help in learning ASP.NET, check out the ASP.NET (http://www.aspit.net/books) books on ASPit or the ASP.NET articles (http://www.aspit.net/articles/).  

----------------------------------------------------

What's New on ASP &amp; ASP.NET

As usual, a lot of excellent new information has been posted in the 'ASP World'. Below are the highlights of the past few weeks.

MSDN (http://msdn.microsoft.com) has, like always, posted several new articles on ASP.NET. Beginning with a new article by Scott Mitchell. Part 6 of  An Extensive Examination of Data Structures : Efficiently Representing Sets (http://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide6.asp) looks at data structures for implementing general and disjoint sets. The article, 20 printed pages long, is very worthy of reading if you are interested in data structures and sets.
			
Another article, by Callum Shillan, looks at the session management of ASP.NET.  Deferred ASP.NET Session State Management  (http://msdn.microsoft.com/asp.net/using/building/web/default.aspx?pull=/library/en-us/dnaspp/html/defrrdstat.asp) describes a mechanism to defer instantiating items held in ASP.NET session state until the point of use. If you'd like to know more about that, read through this lengthy article - 23 printed pages - now!
			
The local Belgium MSDN has added a new article as well, on inserting multiple records at once with the ASP.NET DataGrid control (http://www.microsoft.com/belux/nl/msdn/community/columns/ceulemans/multirecs.mspx). This article shows you how inserting multiple records can be achieved using a web form, a DataGrid control, a data access layer and stored procedures.
			
ASPFree (http://www.aspfree.com) has also been pretty busy lately. They've added several new articles, all of course about ASP.NET. One article, written by Dwight Peltzer, talks about ASP.NET and web services (http://www.aspfree.com/c/a/ASP.NET/ASP.NET-Supports-Web-Services/). This connects excellently with the AWS Series (http://www.aspit.net/articles/asp-aws-introduction) on ASPit.

Another article, written by Harish Kamath, is all about input validation in ASP.NET. Input validation is one of the most important things of every programming language, as it's the most common security problem. The article (http://www.aspfree.com/c/a/ASP.NET/Improved-Input-Validation/) talks about regular expressions, number validation and more!

4GuysFromRolla (http://www.4guysfromrolla.com) have also added an excellent article (as always).  Creating a Content Rater  (http://aspnet.4guysfromrolla.com/articles/042104-1.aspx) looks at creating a content rater, similiar to the content rater on MSDN (http://aspnet.4guysfromrolla.com/images/msdnRater.gif), using ASP.NET. If you'd like a content rater on your ASP.NET website as well, have a look at this article.

 
 Screenshot of the MSDN Content Rater 

Something that might be worth mentioning as well is a new blog entry by Scott Mitchell, on his blog; Scott on Writing (http://www.scottonwriting.net/sowBlog/). In the blog entry (http://scottonwriting.net/sowblog/posts/1005.aspx) he discusses whether it's wise to use Code-Behinds in your ASP.NET applications. It's an interesting entry, all about the advantages and disadvantages of Code-Behinds.
			
Geekpedia (http://www.geekpedia.com) has a very useful guide on how to setup your IIS server (http://www.geekpedia.com/prog_ttrls.php?id=25), so it can run ASP.NET applications as well. This guide will take you through the installation process of IIS, and then show you how to configure it for ASP.NET

And finally, DeveloperFusion (http://www.developerfusion.com) has a short 7-step tutorial on how to deploy your ASP.NET applications. If you ever need to distribute ASP.NET apps, it may be useful to read through this article (http://www.developerfusion.com/show/4592/) first!

----------------------------------------------------

Review: ASP PageMinder

 

ASP PageMinder is a powerful component, by ASPaxis (http://www.aspaxis.com/), that is designed to give classic ASP websites the capabilities of the ASP.NET DataGrid and DataList control. Using this component, you can very easily and quickly create displays of records. I have been using this component for the past few days, and I must say; I'm very pleased with it.

Before even installing a new component or such, I tend to check out any demos and documentation. The first thing I looked at were  the demos (http://www.aspaxis.com/demos/demo1.asp) on the website of ASPaxis. There are 3 demos, and each one demonstrates a different feature of ASP PageMinder. This already gave me a good first impression. I like it when a product has a clear demo.

After playing with the demos for a while, I decided to download (http://www.aspaxis.com/downloads/) it, and check it out myself. It might be worth mentioning that you can download the free edition, before you purchase the full version. This allows you to test it, and see if it suits your needs. Another positive point in my book (I prefer to try out things myself first).

When the download had finished, the first thing I wanted to check is the documentation, if there is any. Often, documentation is a forgotten thing, as developers tend to hate writing documentation. In fact, I'm guilty of it myself; aspAccessEditor has no documentation at all.

This is different with ASP PageMinder. I found a 30 page PDF file (http://www.aspaxis.com/support/ASP_PageMinder_Documentation_v1-1-1(b).pdf), crammed with information, tips and useful help. I doubt the documentation could be any better. Definitely another positive point. What's even more astonishing is the fact that the documentation also applies to the free edition. There's even specific information about the free edition in there.  Excellent! 

 

After browsing through the documentation for a while, I installed the component on my computer by following the instructions in the documentation. It took me less than one minute to install it.
			
One thing that may form a problem for most people is the fact that the component is a DLL, and so cannot be used on most shared web-hosts. Currently, ASPaxis is negotiating deals with a few big ASP web-hosts, but it will still be a problem for most people. However, this is nothing specific to ASP PageMinder, but generally a problem for any component. Before purchasing this component, it is wise to ask your web-host whether they allow installation of custom components (DLLs).

I quickly created a few scripts to test the capabilities of ASP PageMinder, and it worked perfectly in every script. Needless to say, I was very pleased with that, because often components fail or don't work properly (I can't count the hours I've spent trying to get a component to work).

Generally, ASP PageMinder seemed pretty fast as well. I didn't perform a timing test, but each script loaded pretty quickly, even when I was doing some heavy queries (e.g. selecting all records from a table with over 50,000 records).

The final thing worth mentioning is their support. One important aspect of a commercial product is, of course, the support behind it. ASPaxis seems to have this covered very well, and their support form (http://www.aspaxis.com/support/) is available for technical issues and questions.

In conclusion, ASP PageMinder is an excellent component, and I wish I had known about this before. It has extensive documentation, and very clear code examples. The component itself works without problems, and seems pretty fast as well (probably faster than regular ASP code). If you are looking for a DataGrid control for classic ASP, then ASP PageMinder should be top on your list.


 Rating:   9.5/10 
 Price:   Free/$175.00 
 Website:   http://www.aspaxis.com (http://www.aspaxis.com)

----------------------------------------------------

Script of the Week: aspinfo()

aspinfo() is the equivalent of the popular PHP function, phpinfo() (http://php.net/phpinfo).

The script shows you all kinds of information about your server, the ASP engine, and the local variables. If you ever need to debug some sort of server problem or an ASP bug, it is definitely worth looking into aspinfo() for all kinds of statistical information.

It is due to be upgraded soon, with ever more features, information and functions. Of course, aspinfo() will remain a very small script, so it's easy to upload to your server.

If you wish to download a copy of aspinfo() yourself, click here (http://www.aspit.net/code/libraries/aspinfo.asp) to get the code now! If you'd like to contribute anything or have a feature suggestion, feel free to e-mail me. 

----------------------------------------------------

What's New on ASPit

 As always, I'm busy creating new content for ASPit. Though lately there has been a lack of noticeable updates, rest assured that I have been working hard to get new content. So, what's in the planning for the coming summer months?

Like I said in the last issue, I'm planning to launch hosted-services, such as formmail, mailing lists, and database tools (a hosted version of aspAccessEditor!). The past 2 weeks I have begun these projects, and I'm expecting to launch them very soon!

I'd like to add a lot more content to ASPit as well. I'm mainly looking for articles, tutorials and FAQs, but codesnippets are very appreciated as well. If you'd like to write an ASP piece for ASPit, don't hesitate to e-mail me! I don't have any real requirements, as long as your spelling and grammar is up to par, and I'm looking for at least 500+ words (but believe me, you're upto 1000 words in no time!). Of course, it's logical it should be written by yourself, and not copied from another website.

What will you get in return? Besides your name, biography and a link back to your site on ASPit, there are other perks for writers. But I'll keep those as a surprise. The only way to find out is to write an article!

Finally, I'm looking to sell advertising space on ASPit as well. Rest assured that there will   NEVER   be any flashing/annoying ads, like the &quot;You've Won!&quot; ads. I will be forming an advertising policy in the next coming weeks, but all ads are of course subject to approval by me, and I will only accept ads that are related to ASP and ASP.NET. If you own a company/website, and want to advertise on ASPit, feel free to e-mail me and we'll discuss details. 

----------------------------------------------------

Closing Words

That wraps up the second issue of the ASPit Digest. I hope you enjoyed reading it. Feel free to forward this issue to any friends or colleagues. If they like it, don't hesistate to give them the subscribe link (the ASPit homepage (http://www.aspit.net)). If you've got any comments or questions, feel free to reply to this e-mail (it'll be directed to me). I will try to personally reply as fast as possible.

The next issue will be sent in about 2 weeks (slightly earlier), around Thursday May the 6th. Expect it to be filled with articles, tips and more on ASP &amp; ASP.NET.

----------------------------------------------------

If you no longer wish to receive the ASPit Digest you can unsubscribe by going to the following URL:
http://www.aspit.net/dada/mail.cgi?f=u&amp;l=aspit&amp;e=[subscriber_email]&amp;p=[pin]</description>
		<content:encoded><![CDATA[<b>The ASPit Digest</b><br />
<i>Weekly ASP news, articles, tips and tricks!</i><br /><br />

Newsletter Archives - <a href="http://digest.aspit.net/">http://digest.aspit.net/</a><br />
Advertising - <a href="http://www.aspit.net/advertising/">http://www.aspit.net/advertising/</a><br />
Contact - <a href="http://www.aspit.net/contact/">http://www.aspit.net/contact/</a><br /><br />

----------------------------------------------------<br /><br />

<b>In This Issue...</b><br /><br />

* Introduction: The summer is coming<br />
* Editor's Perspective: The future of ASP<br />
* What's New on ASP & ASP.NET<br />
* Review: ASP PageMinder<br />
* Script of the Week: aspinfo()<br />
* What's New on ASPit<br />
* Closing Words<br />

<br />----------------------------------------------------<br /><br />

<b>Introduction: The summer is coming</b><br /><br />

<b>Hello Subscribers,</b><br />
<br />
This is already the second issue of the ASPit Digest. I'm still very active with this newsletter, and trying to get as much as (unique) content possible. I'm also looking at the possibility of creating a CMS for the newsletter (so it's easier to create it).<br />
<br />
The past few days the summer has been knocking on our doors, and I'm already feeling a little bit too hot. But it's nothing that'll stop me from sending out the Digest. As we go into the summer months, the computer usage will go down, and most of us will be outside a lot more. But fear not, the ASPit Digest will continue!<br />
<br />
The next issue will be sent slightly earlier due to a trip I will be making from May the 7th till the 15th. I will most likely send out the new issue a few days before.<br />
<br />
But for now, enjoy reading this issue of the ASPit Digest. It contains quite a bit of content again; including the latest on ASP and a review of ASP PageMinder<br />
<br />
<b>Happy Reading!<br />
<br />
Dennis Pallett<br />
<a href="mailto:dennis@aspit.net">dennis@aspit.net</a></b>

<br /><br />----------------------------------------------------<br /><br />

<b>Editor's Perspective: The future of ASP</b><br /><br />

ASP has been around for many years now, and it's moving into new areas. Several years ago, ASP was a relative unknown thing to everyone, but these days every developer knows what ASP can be used for. This is mainly due to the newest version of ASP; ASP.NET.<br />
<br />
As it is, classic ASP (ASP 3.0) is slowly dying and more and more developers are switching to ASP.NET. It's rather logical as well, because ASP.NET is the future of ASP, and it's feature-set is huge, when compared to classic ASP.<br />
<br />
Personally, I haven't had the time or motivation yet to learn ASP.NET. Of course I've dabbled with it a few times, and I already know it's much more powerful (e.g. web forms). But I don't really know it yet. I do know, however, that ASP.NET will very soon overtake ASP (if not already).<br />
<br />
ASP.NET is the way to go. If someone know asked me whether they should learn ASP or ASP.NET now, I'd immediately say ASP.NET, without even having to think about it. It will stay with us for the next following years (although it will be updated several times), and every major company will start using it. Each ASP project will be done using ASP.NET. In fact, being able to use .NET technologies is starting to become a must these days, as Microsoft continues to 'push' .NET (and it's working).<br />
<br />
Currently, classic ASP is still very actively used in the developer community. But as time goes on, it is inevitable that ASP.NET will overtake classic ASP. It will slowly fade away, until it's just a long-forgotten memory. Better learn ASP.NET soon, or else you'll be limiting yourself!<br />
<br />
<i>If you need any help in learning ASP.NET, check out the <a href="http://www.aspit.net/books">ASP.NET</a> books on ASPit or the <a href="http://www.aspit.net/articles/">ASP.NET articles</a>. </i>

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASP & ASP.NET</b><br /><br />

As usual, a lot of excellent new information has been posted in the 'ASP World'. Below are the highlights of the past few weeks.<br />
<br />
<a href="http://msdn.microsoft.com">MSDN</a> has, like always, posted several new articles on ASP.NET. Beginning with a new article by Scott Mitchell. <a href="http://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide6.asp">Part 6 of <em>An Extensive Examination of Data Structures</em>: Efficiently Representing Sets</a> looks at data structures for implementing general and disjoint sets. The article, 20 printed pages long, is very worthy of reading if you are interested in data structures and sets.<br />
			<br />
Another article, by Callum Shillan, looks at the session management of ASP.NET. <a href="http://msdn.microsoft.com/asp.net/using/building/web/default.aspx?pull=/library/en-us/dnaspp/html/defrrdstat.asp"><em>Deferred ASP.NET Session State Management</em></a> describes a mechanism to defer instantiating items held in ASP.NET session state until the point of use. If you'd like to know more about that, read through this lengthy article - 23 printed pages - now!<br />
			<br />
The local Belgium MSDN has added a new article as well, on <a href="http://www.microsoft.com/belux/nl/msdn/community/columns/ceulemans/multirecs.mspx">inserting multiple records at once with the ASP.NET DataGrid control</a>. This article shows you how inserting multiple records can be achieved using a web form, a DataGrid control, a data access layer and stored procedures.<br />
			<br />
<a href="http://www.aspfree.com">ASPFree</a> has also been pretty busy lately. They've added several new articles, all of course about ASP.NET. One article, written by Dwight Peltzer, talks about <a href="http://www.aspfree.com/c/a/ASP.NET/ASP.NET-Supports-Web-Services/">ASP.NET and web services</a>. This connects excellently with the <a href="http://www.aspit.net/articles/asp-aws-introduction">AWS Series</a> on ASPit.<br />
<br />
Another article, written by Harish Kamath, is all about input validation in ASP.NET. Input validation is one of the most important things of every programming language, as it's the most common security problem. <a href="http://www.aspfree.com/c/a/ASP.NET/Improved-Input-Validation/">The article</a> talks about regular expressions, number validation and more!<br />
<br />
<a href="http://www.4guysfromrolla.com">4GuysFromRolla</a> have also added an excellent article (as always). <a href="http://aspnet.4guysfromrolla.com/articles/042104-1.aspx"><em>Creating a Content Rater</em></a> looks at creating a content rater, similiar to the <a href="http://aspnet.4guysfromrolla.com/images/msdnRater.gif">content rater on MSDN</a>, using ASP.NET. If you'd like a content rater on your ASP.NET website as well, have a look at this article.<br />
<br />
<img src="http://www.aspit.net/images/digest/content_rater.gif" width="400" alt="Screenshot of Content Rater" /><br />
<pre style="font-size: x-small; margin-top: 0px;">Screenshot of the MSDN Content Rater</pre><br />
<br />
Something that might be worth mentioning as well is a new blog entry by Scott Mitchell, on his blog; <a href="http://www.scottonwriting.net/sowBlog/">Scott on Writing</a>. In <a href="http://scottonwriting.net/sowblog/posts/1005.aspx">the blog entry</a> he discusses whether it's wise to use Code-Behinds in your ASP.NET applications. It's an interesting entry, all about the advantages and disadvantages of Code-Behinds.<br />
			<br />
<a href="http://www.geekpedia.com">Geekpedia</a> has a very useful guide on <a href="http://www.geekpedia.com/prog_ttrls.php?id=25">how to setup your IIS server</a>, so it can run ASP.NET applications as well. This guide will take you through the installation process of IIS, and then show you how to configure it for ASP.NET<br />
<br />
And finally, <a href="http://www.developerfusion.com">DeveloperFusion</a> has a short 7-step tutorial on how to deploy your ASP.NET applications. If you ever need to distribute ASP.NET apps, it may be useful to read through <a href="http://www.developerfusion.com/show/4592/">this article</a> first!

<br /><br />----------------------------------------------------<br /><br />

<b>Review: ASP PageMinder</b><br /><br />

<img src="http://www.aspit.net/images/digest/asp_pageminder.gif" alt="ASP PageMinder Screenshot" style="float: right; margin-left: 5px; border: 1px solid #000;"/><br />
<br />
ASP PageMinder is a powerful component, by <a href="http://www.aspaxis.com/">ASPaxis</a>, that is designed to give classic ASP websites the capabilities of the ASP.NET DataGrid and DataList control. Using this component, you can very easily and quickly create displays of records. I have been using this component for the past few days, and I must say; I'm very pleased with it.<br />
<br />
Before even installing a new component or such, I tend to check out any demos and documentation. The first thing I looked at were  <a href="http://www.aspaxis.com/demos/demo1.asp">the demos</a> on the website of ASPaxis. There are 3 demos, and each one demonstrates a different feature of ASP PageMinder. This already gave me a good first impression. I like it when a product has a clear demo.<br />
<br />
After playing with the demos for a while, I decided to <a href="http://www.aspaxis.com/downloads/">download</a> it, and check it out myself. It might be worth mentioning that you can download the free edition, before you purchase the full version. This allows you to test it, and see if it suits your needs. Another positive point in my book (I prefer to try out things myself first).<br />
<br />
When the download had finished, the first thing I wanted to check is the documentation, if there is any. Often, documentation is a forgotten thing, as developers tend to hate writing documentation. In fact, I'm guilty of it myself; aspAccessEditor has no documentation at all.<br />
<br />
This is different with ASP PageMinder. I found a <a href="http://www.aspaxis.com/support/ASP_PageMinder_Documentation_v1-1-1(b).pdf">30 page PDF file</a>, crammed with information, tips and useful help. I doubt the documentation could be any better. Definitely another positive point. What's even more astonishing is the fact that the documentation also applies to the free edition. There's even specific information about the free edition in there. <em>Excellent!</em><br />
<br />
<img src="http://www.aspit.net/images/digest/asp_pageminder2.gif" alt="ASP PageMinder Screenshot" style="float: left; margin-right: 5px; border: 1px solid #000;"/><br />
<br />
After browsing through the documentation for a while, I installed the component on my computer by following the instructions in the documentation. It took me less than one minute to install it.<br />
			<br />
One thing that may form a problem for most people is the fact that the component is a DLL, and so cannot be used on most shared web-hosts. Currently, ASPaxis is negotiating deals with a few big ASP web-hosts, but it will still be a problem for most people. However, this is nothing specific to ASP PageMinder, but generally a problem for any component. Before purchasing this component, it is wise to ask your web-host whether they allow installation of custom components (DLLs).<br />
<br />
I quickly created a few scripts to test the capabilities of ASP PageMinder, and it worked perfectly in every script. Needless to say, I was very pleased with that, because often components fail or don't work properly (I can't count the hours I've spent trying to get a component to work).<br />
<br />
Generally, ASP PageMinder seemed pretty fast as well. I didn't perform a timing test, but each script loaded pretty quickly, even when I was doing some heavy queries (e.g. selecting all records from a table with over 50,000 records).<br />
<br />
The final thing worth mentioning is their support. One important aspect of a commercial product is, of course, the support behind it. ASPaxis seems to have this covered very well, and their <a href="http://www.aspaxis.com/support/">support form</a> is available for technical issues and questions.<br />
<br />
In conclusion, ASP PageMinder is an excellent component, and I wish I had known about this before. It has extensive documentation, and very clear code examples. The component itself works without problems, and seems pretty fast as well (probably faster than regular ASP code). If you are looking for a DataGrid control for classic ASP, then ASP PageMinder should be top on your list.<br />
<br />
<br />
<strong>Rating: </strong> 9.5/10<br /><br />
<strong>Price: </strong> Free/$175.00<br /><br />
<strong>Website: </strong> <a href="http://www.aspaxis.com">http://www.aspaxis.com</a>

<br /><br />----------------------------------------------------<br /><br />

<b>Script of the Week: aspinfo()</b><br /><br />

aspinfo() is the equivalent of the popular PHP function, <a href="http://php.net/phpinfo">phpinfo()</a>.<br />
<br />
The script shows you all kinds of information about your server, the ASP engine, and the local variables. If you ever need to debug some sort of server problem or an ASP bug, it is definitely worth looking into aspinfo() for all kinds of statistical information.<br />
<br />
It is due to be upgraded soon, with ever more features, information and functions. Of course, aspinfo() will remain a very small script, so it's easy to upload to your server.<br />
<br />
If you wish to download a copy of aspinfo() yourself, <a href="http://www.aspit.net/code/libraries/aspinfo.asp">click here</a> to get the code now! If you'd like to contribute anything or have a feature suggestion, feel free to e-mail me. 

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASPit</b><br /><br />

 As always, I'm busy creating new content for ASPit. Though lately there has been a lack of noticeable updates, rest assured that I have been working hard to get new content. So, what's in the planning for the coming summer months?<br />
<br />
Like I said in the last issue, I'm planning to launch hosted-services, such as formmail, mailing lists, and database tools (a hosted version of aspAccessEditor!). The past 2 weeks I have begun these projects, and I'm expecting to launch them very soon!<br />
<br />
I'd like to add a lot more content to ASPit as well. I'm mainly looking for articles, tutorials and FAQs, but codesnippets are very appreciated as well. If you'd like to write an ASP piece for ASPit, don't hesitate to e-mail me! I don't have any real requirements, as long as your spelling and grammar is up to par, and I'm looking for at least 500+ words (but believe me, you're upto 1000 words in no time!). Of course, it's logical it should be written by yourself, and not copied from another website.<br />
<br />
What will you get in return? Besides your name, biography and a link back to your site on ASPit, there are other perks for writers. But I'll keep those as a surprise. The only way to find out is to write an article!<br />
<br />
Finally, I'm looking to sell advertising space on ASPit as well. Rest assured that there will <i><b>NEVER</b></i> be any flashing/annoying ads, like the "You've Won!" ads. I will be forming an advertising policy in the next coming weeks, but all ads are of course subject to approval by me, and I will only accept ads that are related to ASP and ASP.NET. If you own a company/website, and want to advertise on ASPit, feel free to e-mail me and we'll discuss details. 

<br /><br />----------------------------------------------------<br /><br />

<b>Closing Words</b><br /><br />

That wraps up the second issue of the ASPit Digest. I hope you enjoyed reading it. Feel free to forward this issue to any friends or colleagues. If they like it, don't hesistate to give them the subscribe link (<a href="http://www.aspit.net">the ASPit homepage</a>). If you've got any comments or questions, feel free to reply to this e-mail (it'll be directed to me). I will try to personally reply as fast as possible.<br />
<br />
The next issue will be sent in about 2 weeks (slightly earlier), around Thursday May the 6th. Expect it to be filled with articles, tips and more on ASP & ASP.NET.

<br /><br />----------------------------------------------------<br /><br />


If you want to receive the ASPit Digest through e-mail (either in HTML or Plain Text format), you can do so, by subscribing <a href="http://www.aspit.net/dada/mail.cgi?f=list&l=aspit">here</a>.]]></content:encoded>	
	</item>
	<item>
		<title>ASPit Digest #1 - First issue, RSS, Amazon Web Services...</title>
		<link>http://digest.aspit.net/archives/1/html/</link>
		<pubDate>Tue, 13 Apr 2004 02:00:00 GMT</pubDate>
		<guid>issue1</guid>
		<description>The ASPit Digest
Weekly ASP news, articles, tips and tricks!

Newsletter Archives - http://digest.aspit.net/
Advertising - http://www.aspit.net/advertising/
Contact - http://www.aspit.net/contact/

----------------------------------------------------

In This Issue...

* Introduction: The first issue!
* Editor's Perspective: ASP &amp; RSS
* What's New on ASP &amp; ASP.NET
* Article Series: Using Amazon Web Services in ASP
* Script of the Week: aspAccessEditor
* What's New on ASPit
* Closing Words

----------------------------------------------------

Introduction: The first issue!

 Hello Subscribers, 

I've been very busy the past week with the first issue of the ASPit Digest. I'm still currently busy with finalizing the design, but for now, this will do. It looks good in most e-mail clients and browsers.

This is the first issue, so there aren't any special interviews or reviews yet, but rest assured that future issues will contain unique content. I'm working hard behind the scenes to arrange this all! For now, enjoy the first issue, and if you've got any questions or comments feel free to e-mail me.

 Happy Reading!

Dennis Pallett
dennis@aspit.net (mailto:dennis@aspit.net) 

----------------------------------------------------

Editor's Perspective: ASP &amp; RSS

 RSS has been gaining a lot of popularity in the past few weeks, and every web-developer and their mum is talking about it.

What exactly is RSS? To describe it very shortly, it's a way to let your readers know of any updates on your websites. ASPit also has RSS feeds, because I believe it makes it a lot easier for people to follow updates on your websites. Before RSS, I never tracked updates on websites, and simply checked every now and then. Since using an RSS aggregator (http://davenet.scripting.com/2002/10/08/whatIsANewsAggregator) I've been able to follow more sites than ever, and more efficiently. I now track about 600 websites, and as soon as they update, I get notified within minutes. Couldn't be more perfect!

I believe ASP is an excellent tool to use in combination with RSS. In fact, there's a whole website dedicated to ASP and RSS, at ASPRSS.com (http://asprss.com/) (ASPit is listed there as well). As you can see on that website, 67 ASP websites are currently using RSS. Would you rather check each website every day, or simply get notified when anyone of those websites update?

Creating your own RSS feed is very easy to do, and countless articles and tutorials have been written about, including one on ASPit (&quot; RSS &amp; ASP: Easily Done!  (http://www.aspit.net/tutorials/specific/rss__asp_easily_done.asp)&quot;). What's stopping you? I suggest you start right now (after finishing reading the rest of this Digest of course). RSS can never make you lose your visitors, but can definitely increase your traffic. 

----------------------------------------------------

What's New on ASP &amp; ASP.NET

There has been a lot of excellent information posted on ASP and ASP.NET in the past few weeks and my RSS aggregrator has about 200 new items available.

MSDN (http://msdn.microsoft.com/) is the leader with over 100 new items. There are some real gems, like two new parts of Scott Mitchell's &quot; An Extensive Examination of Data Structures &quot;. Part 5, &quot; From Trees to Graphs &quot; (http://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide5.asp), talks about using a new kind of data structure, graphs. Very useful for generating dynamic graphs using ASP.NET. Part 6, &quot; Efficiently Representing Sets &quot; (http://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide6.asp), discusses data structures for data structures for implementing general and disjoint sets. A set is an unordered collection of unique items that can be enumerated and compared to other sets in a variety of ways.

Scott Mitchell has been really busy with publishing on MSDN lately, because there's yet another article by him on there. URL Rewriting in ASP.NET (http://msdn.microsoft.com/asp.net/using/building/web/default.aspx?pull=/library/en-us/dnaspp/html/URLRewriting.asp), talks about using ASP.NET to perform dynamic URL rewriting. URL rewriting is the process of intercepting an incoming Web request and automatically redirecting it to a different URL, also known as mod_rewrite (http://www.engelschall.com/pw/apache/rewriteguide/) in the Linux/PHP world.

A final thing worth mentioning that has been published on MSDN is Data with ASP.NET in Visual Studio 2005 (http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20040325aspnetsg/manifest.xml). Unlike a normal article, this is a video of Scott Guthrie talking about a few of the new data features with ASP.NET in Visual Studio 2005 (formerly known as &quot;Whidbey&quot;).

4GuysFromRolla (http://www.4guysfromrolla.com/) has, of course, published a few new articles on ASP.NET as well. Two articles by Scott Mitchell, and one by Paul Apostolos. Scott Mitchell writes about creating template-driven websites and getting the most out of Visual Studio .NET. The first one discusses using MasterPages, in ASP.NET, to create template-driven websites (http://aspnet.4guysfromrolla.com/articles/040704-1.aspx). The second on is rather self-explanatory, and simply talks about using Visual Studio .NET to the fullest. Paul Apostolos writes about creating an ad banner system in ASP.NET (http://aspnet.4guysfromrolla.com/articles/033104-1.aspx). If you want to start serving advertising banners on your websites, this might be quite a useful article to read through!

Apparently, using templates is a hot topic lately, because ASPAlliance (http://www.aspalliance.com/) has also published an article on it. &quot; Speed up with Project Templates &quot; (http://aspalliance.com/309) talks about using 'code-templates' instead of html templates, to make development go faster. If you often find yourself copying+pasting code snippets, this might be worth a look.

Finally, DeveloperFusion (http://www.developerfusion.com/) has a piece about replicating GetRows in ASP.NET. This article (http://www.developerfusion.com/show/4566/) shows you how to replicate the ever-so-popular GetRows function of classic ASP in ASP.NET. 

----------------------------------------------------

Article Series: Using Amazon Web Services in ASP

There's a new buzz: building websites completely based on Amazon's Web Services. Luckily for all you ASP developers, ASPit is running a complete series on using Amazon Web Services in your ASP websites.

Part 1, &quot; The Beginning &quot; (http://www.aspit.net/articles/asp-aws-introduction), has already been published a few weeks ago, and part 2 is due to be published in a few days

To give you a sneak peek, part focuses all on searching the Amazon database. In specific, part 2 looks at doing keyword searches, blended searches and so-called 'browse-node' searches. In a few days you'll know all about these searches and how to implement them yourself

If you've already got an ASP-based AWS websites, please e-mail me to be showcased in one of the articles (one part will showcase a few ASP-based AWS websites.

----------------------------------------------------

Script of the Week: aspAccessEditor

aspAccessEditor is a web-based database tool, specifically created for Microsoft Access (all versions). If you ever wanted to quickly edit your database on the web, but never been able to, then it's time to have a look at aspAccessEditor. Managing your database is no longer a problem at all. Using aspAccessEditor's advanced graphical interface you can quickly browse through your Access database, changing any aspect you'd like

Currently, aspAccessEditor is very versatile and contains many features, but even now it is not yet complete. Therefore, a new version is already being written and should be released very soon. This new version will be packed with even more features, and will be up to par with phpMyAdmin (http://www.phpmyadmin.net/).

If you wish to stay updated on any changes related to aspAccessEditor, feel free to subscribe to the low-traffic mailing list now, by clicking here (http://www.aspit.net/dada/mail.cgi?f=s&amp;l=aae_news&amp;e=[subscriber_email]). This mailing list is completely free, and your e-mail address will never be viewed by 3rd parties. You will never receive more than one e-mail per week either (though it's more like one e-mail every 2-3 months).

----------------------------------------------------

What's New on ASPit

 I'm constantly improving and changing things at ASPit. At the moment I'm adding new codesnippets daily, and writing new articles and tutorials as fast as I can. I also try to add new features to ASPit, like a rating feature (to be rolled out very soon!).

I'm looking at the possibility of adding hosted services, most of them free-of-charge, to ASPit. Some ideas include a hosted &quot;formmail (http://www.scriptarchive.com/formmail.html)&quot;, mailing lists, database tools and more. In the next following weeks I'll be looking if this is worthwhile, and if they are, get them released as soon as possible. In the next newsletter I will have more news about this.

Lately, small things have also changed at the ASPit forums (http://www.aspit.net/forums). I've added new features, and removed a few un-used ones. If you haven't registered there yet, feel free to do so by clicking here (http://www.aspit.net/forums/index.php?act=Reg).


----------------------------------------------------

Closing Words

That wraps up the first issue of the ASPit Digest. I hope you enjoyed reading it. Feel free to forward this issue to any friends or colleagues. If they like it, don't hesistate to give them the subscribe link (the ASPit homepage (http://www.aspit.net)). If you've got any comments or questions, feel free to reply to this e-mail (it'll be directed to me). I will try to personally reply as fast as possible.

The next issue will be sent in two, around Tuesday April the 27. Expect it to be filled with articles, tips and more on ASP &amp; ASP.NET. I will also try and get a unique special, like an interview with a .NET expert or Microsoft employee (if you'd like to suggest someone, e-mail me!).

----------------------------------------------------

If you no longer wish to receive the ASPit Digest you can unsubscribe by going to the following URL:
http://www.aspit.net/dada/mail.cgi?f=u&amp;l=aspit&amp;e=[subscriber_email]&amp;p=[pin]</description>
		<content:encoded><![CDATA[<b>The ASPit Digest</b><br />
<i>Weekly ASP news, articles, tips and tricks!</i><br /><br />

Newsletter Archives - <a href="http://digest.aspit.net/">http://digest.aspit.net/</a><br />
Advertising - <a href="http://www.aspit.net/advertising/">http://www.aspit.net/advertising/</a><br />
Contact - <a href="http://www.aspit.net/contact/">http://www.aspit.net/contact/</a><br /><br />

----------------------------------------------------<br /><br />

<b>In This Issue...</b><br /><br />

* Introduction: The first issue!<br />
* Editor's Perspective: ASP & RSS<br />
* What's New on ASP & ASP.NET<br />
* Article Series: Using Amazon Web Services in ASP<br />
* Script of the Week: aspAccessEditor<br />
* What's New on ASPit<br />
* Closing Words<br />

<br />----------------------------------------------------<br /><br />

<b>Introduction: The first issue!</b><br /><br />

<b>Hello Subscribers,</b><br />
<br />
I've been very busy the past week with the first issue of the ASPit Digest. I'm still currently busy with finalizing the design, but for now, this will do. It looks good in most e-mail clients and browsers.<br />
<br />
This is the first issue, so there aren't any special interviews or reviews yet, but rest assured that future issues will contain unique content. I'm working hard behind the scenes to arrange this all! For now, enjoy the first issue, and if you've got any questions or comments feel free to e-mail me.<br />
<br />
<b>Happy Reading!<br />
<br />
Dennis Pallett<br />
<a href="mailto:dennis@aspit.net">dennis@aspit.net</a></b>

<br /><br />----------------------------------------------------<br /><br />

<b>Editor's Perspective: ASP & RSS</b><br /><br />

 RSS has been gaining a lot of popularity in the past few weeks, and every web-developer and their mum is talking about it.<br />
<br />
What exactly is RSS? To describe it very shortly, it's a way to let your readers know of any updates on your websites. ASPit also has RSS feeds, because I believe it makes it a lot easier for people to follow updates on your websites. Before RSS, I never tracked updates on websites, and simply checked every now and then. Since using <a href="http://davenet.scripting.com/2002/10/08/whatIsANewsAggregator">an RSS aggregator</a> I've been able to follow more sites than ever, and more efficiently. I now track about 600 websites, and as soon as they update, I get notified within minutes. Couldn't be more perfect!<br />
<br />
I believe ASP is an excellent tool to use in combination with RSS. In fact, there's a whole website dedicated to ASP and RSS, at <a href="http://asprss.com/">ASPRSS.com</a> (ASPit is listed there as well). As you can see on that website, 67 ASP websites are currently using RSS. Would you rather check each website every day, or simply get notified when anyone of those websites update?<br />
<br />
Creating your own RSS feed is very easy to do, and countless articles and tutorials have been written about, including one on ASPit ("<a href="http://www.aspit.net/tutorials/specific/rss__asp_easily_done.asp"><i>RSS & ASP: Easily Done!</i></a>"). What's stopping you? I suggest you start right now (after finishing reading the rest of this Digest of course). RSS can never make you lose your visitors, but can definitely increase your traffic. 

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASP & ASP.NET</b><br /><br />

There has been a lot of excellent information posted on ASP and ASP.NET in the past few weeks and my RSS aggregrator has about 200 new items available.<br />
<br />
<a href="http://msdn.microsoft.com/">MSDN</a> is the leader with over 100 new items. There are some real gems, like two new parts of Scott Mitchell's "<i>An Extensive Examination of Data Structures</i>". <a href="http://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide5.asp">Part 5, "<i>From Trees to Graphs</i>"</a>, talks about using a new kind of data structure, graphs. Very useful for generating dynamic graphs using ASP.NET. <a href="http://msdn.microsoft.com/vcsharp/default.aspx?pull=/library/en-us/dv_vstechart/html/datastructures_guide6.asp">Part 6, "<i>Efficiently Representing Sets</i>"</a>, discusses data structures for data structures for implementing general and disjoint sets. A set is an unordered collection of unique items that can be enumerated and compared to other sets in a variety of ways.<br />
<br />
Scott Mitchell has been really busy with publishing on MSDN lately, because there's yet another article by him on there. <a href="http://msdn.microsoft.com/asp.net/using/building/web/default.aspx?pull=/library/en-us/dnaspp/html/URLRewriting.asp">URL Rewriting in ASP.NET</a>, talks about using ASP.NET to perform dynamic URL rewriting. URL rewriting is the process of intercepting an incoming Web request and automatically redirecting it to a different URL, also known as <a href="http://www.engelschall.com/pw/apache/rewriteguide/">mod_rewrite</a> in the Linux/PHP world.<br />
<br />
A final thing worth mentioning that has been published on MSDN is <a href="http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20040325aspnetsg/manifest.xml">Data with ASP.NET in Visual Studio 2005</a>. Unlike a normal article, this is a video of Scott Guthrie talking about a few of the new data features with ASP.NET in Visual Studio 2005 (formerly known as "Whidbey").<br />
<br />
<a href="http://www.4guysfromrolla.com/">4GuysFromRolla</a> has, of course, published a few new articles on ASP.NET as well. Two articles by Scott Mitchell, and one by Paul Apostolos. Scott Mitchell writes about creating template-driven websites and getting the most out of Visual Studio .NET. The first one discusses using MasterPages, in ASP.NET, to create <a href="http://aspnet.4guysfromrolla.com/articles/040704-1.aspx">template-driven websites</a>. The second on is rather self-explanatory, and simply talks about using Visual Studio .NET to the fullest. Paul Apostolos writes about <a href="http://aspnet.4guysfromrolla.com/articles/033104-1.aspx">creating an ad banner system in ASP.NET</a>. If you want to start serving advertising banners on your websites, this might be quite a useful article to read through!<br />
<br />
Apparently, using templates is a hot topic lately, because <a href="http://www.aspalliance.com/">ASPAlliance</a> has also published an article on it. "<a href="http://aspalliance.com/309"><i>Speed up with Project Templates</i>"</a> talks about using 'code-templates' instead of html templates, to make development go faster. If you often find yourself copying+pasting code snippets, this might be worth a look.<br />
<br />
Finally, <a href="http://www.developerfusion.com/">DeveloperFusion</a> has a piece about replicating GetRows in ASP.NET. <a href="http://www.developerfusion.com/show/4566/">This article</a> shows you how to replicate the ever-so-popular GetRows function of classic ASP in ASP.NET. 

<br /><br />----------------------------------------------------<br /><br />

<b>Article Series: Using Amazon Web Services in ASP</b><br /><br />

There's a new buzz: building websites completely based on Amazon's Web Services. Luckily for all you ASP developers, ASPit is running a complete series on using Amazon Web Services in your ASP websites.<br />
<br />
<a href="http://www.aspit.net/articles/asp-aws-introduction">Part 1, "<i>The Beginning</i>"</a>, has already been published a few weeks ago, and part 2 is due to be published in a few days<br />
<br />
To give you a sneak peek, part focuses all on searching the Amazon database. In specific, part 2 looks at doing keyword searches, blended searches and so-called 'browse-node' searches. In a few days you'll know all about these searches and how to implement them yourself<br />
<br />
If you've already got an ASP-based AWS websites, please e-mail me to be showcased in one of the articles (one part will showcase a few ASP-based AWS websites.

<br /><br />----------------------------------------------------<br /><br />

<b>Script of the Week: aspAccessEditor</b><br /><br />

aspAccessEditor is a web-based database tool, specifically created for Microsoft Access (all versions). If you ever wanted to quickly edit your database on the web, but never been able to, then it's time to have a look at aspAccessEditor. Managing your database is no longer a problem at all. Using aspAccessEditor's advanced graphical interface you can quickly browse through your Access database, changing any aspect you'd like<br />
<br />
Currently, aspAccessEditor is very versatile and contains many features, but even now it is not yet complete. Therefore, a new version is already being written and should be released very soon. This new version will be packed with even more features, and will be up to par with <a href="http://www.phpmyadmin.net/">phpMyAdmin</a>.<br />
<br />
If you wish to stay updated on any changes related to aspAccessEditor, feel free to subscribe to the low-traffic mailing list now, by <a href="http://www.aspit.net/dada/mail.cgi?f=s&l=aae_news&e=[subscriber_email]">clicking here</a>. This mailing list is completely free, and your e-mail address will never be viewed by 3rd parties. You will never receive more than one e-mail per week either (though it's more like one e-mail every 2-3 months).

<br /><br />----------------------------------------------------<br /><br />

<b>What's New on ASPit</b><br /><br />

 I'm constantly improving and changing things at ASPit. At the moment I'm adding new codesnippets daily, and writing new articles and tutorials as fast as I can. I also try to add new features to ASPit, like a rating feature (to be rolled out very soon!).<br />
<br />
I'm looking at the possibility of adding hosted services, most of them free-of-charge, to ASPit. Some ideas include a hosted "<a href="http://www.scriptarchive.com/formmail.html">formmail</a>", mailing lists, database tools and more. In the next following weeks I'll be looking if this is worthwhile, and if they are, get them released as soon as possible. In the next newsletter I will have more news about this.<br />
<br />
Lately, small things have also changed at the <a href="http://www.aspit.net/forums">ASPit forums</a>. I've added new features, and removed a few un-used ones. If you haven't registered there yet, feel free to do so by <a href="http://www.aspit.net/forums/index.php?act=Reg">clicking here</a>.<br />


<br /><br />----------------------------------------------------<br /><br />

<b>Closing Words</b><br /><br />

That wraps up the first issue of the ASPit Digest. I hope you enjoyed reading it. Feel free to forward this issue to any friends or colleagues. If they like it, don't hesistate to give them the subscribe link (<a href="http://www.aspit.net">the ASPit homepage</a>). If you've got any comments or questions, feel free to reply to this e-mail (it'll be directed to me). I will try to personally reply as fast as possible.<br />
<br />
The next issue will be sent in two, around Tuesday April the 27. Expect it to be filled with articles, tips and more on ASP & ASP.NET. I will also try and get a unique special, like an interview with a .NET expert or Microsoft employee (if you'd like to suggest someone, e-mail me!).

<br /><br />----------------------------------------------------<br /><br />


If you want to receive the ASPit Digest through e-mail (either in HTML or Plain Text format), you can do so, by subscribing <a href="http://www.aspit.net/dada/mail.cgi?f=list&l=aspit">here</a>.]]></content:encoded>	
	</item>


	</channel>
</rss>