DotNetPanel S&M Blog

URL Rewrite for IIS7

Finally Microsoft has released URL Rewrite Module for IIS 7.0 CTP1. Many hosting providers were asking about this.

Now you can move a php website hosted with Apache to IIS7 and manage to get url rewrite rules to work in minutes.

Download from http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691

Forum at http://forums.iis.net/1152.aspx

Documentation at http://learn.iis.net/page.aspx/460/using-url-rewrite-module/

Posted: Jun 26 2008, 03:05 AM by kent | with no comments
Filed under:
IIS 6.0 HTTP compression

I'm sure you guys know about http compression settings from IIS 6 can seriously improove your web site load speed but ever wondered how to enable http compression for .aspx, .asmx, .php files?

Well wonder no more.

To add one or more file types to the server-wide static compression configuration

1.

From the Start menu, click Run.

2.

In the Open box, type cmd, and click OK.

3.

Type both of the following commands:

cscript adsutil.vbs SET W3SVC/Filters/Compression/Deflate/HcFileExtensions "htm html txt newext" where newext is a file type you want to compress (for example, Microsoft Word or Excel documents), then press ENTER. You can add multiple file types separated by spaces.

cscript adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcFileExtensions "htm html txt newext" where newext is a file type you want to compress, then press ENTER. You can add multiple file types separated by spaces.

Note

To remove one or more file types from the server-wide static compression configuration, repeat the previous two commands, leaving out the file type you want to remove.

To add one or more file types to the server-wide dynamic compression configuration

1.

From the Start menu, click Run.

2.

In the Open box, type cmd, and click OK.

3.

Type both of the following commands:

cscript adsutil.vbs SET W3SVC/Filters/Compression/Deflate/HcScriptFileExtensions "asp dll exe newext" where newext is a file type you want to compress (for example, aspx, a commonly used ASP extension), then press ENTER. You can add multiple file types separated by spaces.

cscript adsutil.vbs SET W3SVC/Filters/Compression/gzip/HcScriptFileExtensions "asp dll exe newext" where newext is a file type you want to compress, then press ENTER. You can add multiple file types separated by spaces.

Note

To remove one or more file types from the server-wide dynamic compression configuration, repeat the previous two commands, leaving out the file type you want to remove.

Related Information

For a detailed discussion of how HTTP compression works, how to test compression, and detailed compression configuration options, see Using HTTP Compression for Faster Downloads.

Finally to test your configuration use this tool:

http://www.port80software.com/tools/compresscheck.asp

Posted: Jun 26 2008, 02:44 AM by kent | with no comments
Filed under:
PHP security

Ever wanted to know more about securing your php web sites? The information and tools from PHPSecInfo is the perfect place to start.

PhpSecInfo provides an equivalent to the phpinfo() function that reports security information about the PHP environment, and offers suggestions for improvement. It is not a replacement for secure development techniques, and does not do any kind of code or app auditing, but can be a useful tool in a multilayered security approach.

Posted: Jun 26 2008, 02:32 AM by kent | with no comments
Filed under:
Linux Losing Market Share to Windows Server

Surfing the internet and some news websites last night I found 2 very and i mean very interesting articles. Finally some of my predictions came true.

 

Check out the links:

Linux Losing Market Share to Windows Server

Windows Server Woos Linux Customers

Windows Server 2008 Features Address Linux Challenge

 

DotNetPanel Integration API

Have you ever wanted to interact with DotNetPanel from your website or your application?

You can find a document we use for our integration partners describing methods intended for creating and maintaining state for user accounts, hosting spaces and so on at http://www.dotnetpanel.com/downloads/?CategoryID=8

You can also download DotNetPanel Web Portal sources (VS2005 solution) from our site and take a look how to it interacts with DotNetPanel ES by using SOAP.

Posted: Oct 24 2007, 02:48 PM by kent | with 5 comment(s) |
Filed under:
The Windows 2008 Road Show is coming to a city near you!

Microsoft is hosting a World Wide Windows Server 2008 Road Show.  This is a unique opportunity to learn about and gets hands-on experience with our latest Web server technology-Microsoft Windows Server 2008 and Internet Information Services 7.  Myself and probably some of my teammates will be at EMEA road shows and hope you can come out and join us!

Now DotNetPanel offers support for Windows Server 2008, IIS7 and FTP7. Check out the press release here. We have a surprise for all atendees but i can't tell you now what is it all about.

ABOUT THE TRAINING:
IIS 7 is our most ambitious Web server to date and has many features that directly benefit the hosting community. IIS 7 will reduce total cost of ownership, improve manageability, and create new business opportunities.

Here are a few examples of what you can do with IIS 7:

 

Scale your infrastructure

  • Easily sandbox thousands of Web sites on a single server
  • "Xcopy" deployment of sites and servers with the new, file-based configuration system

Reduce costs

  • Remote Web server administration tool allows site owners and developers to control delegated Web site features
  • Runtime Status and Control API provides rapid access to detailed diagnostic information.

Go to market faster

  • Extensible, modular architecture allows you to quickly bring new features to market
  • Deeply integrate IIS into your environment using public configuration and control APIs
  • World-class performance and reliability hosting of ASP, ASP.NET, and PHP applications
  • New, extensible FTP Server providing secure connections, improved site isolation and more
  • Use the IIS FastCGI component, now part of IIS7 in Windows Server 2008 to run and optimize the performance of PHP.

 

Starting the DotNetPanel Blogs

Hello everyone. I'm Dan Petru, Sales & Marketing Specialist at DotNetPanel Software.

I am extremely pleased to be the first starting this blog. I will try to post interesting stuff here.

I always wanted to have a blog but I never had the time. So much information cross my eyes daily and sometimes I have to write my thoughts because I keep to forgetting things.

You guys wanted us from DNP to have blogs and write stuff. So, because all my team is really busy with the new website and complicated code for the latest Microsoft Software - DotNetPanel integration (new service providers) I have to keep your attention. I'm the guy with advertising, sales, small technical support, researching new ideas and possibilities.

I have 3 years experience in hardware, 2 years in selling software and 2 years in the hosting world and .net software. I'm the guy for pretty much anything in everything. In the last year I’ve managed to build a small size datacenter from 0 and a hosting environment based on Microsoft and DotNetPanel software that pretty much runs by itself. We would probably meat at the EMEA Hosting Roadshows that we plan to participate.

I want to tell you a little secret. I have some experience in .net coding and I’ve never seen with my eyes so well written source code like Feodor and Pavel writes. In my opinion DotNetPanel success it's based on their clean & quality code. I can hardly wait to see support in DotNetPanel for the new Windows Server 2008. Not to mention Windows Media Services. The second thing that I noticed to my team is the support. My god, they rock. They should be an example for all software companies when it comes to technical support. I've learned here what is the meaning of Gold Class Technical Support.
So, enough about them.

I hope I will be at least the half as fast they are.

I want to ask you what do you want me to write in my blog. Do you want DotNetPanel team related info? Do you want new DotNetPanel documentation, web hosting guidance & best practices ? Early information of future DotNetPanel service providers ? With what do you want me to start?

See you soon!

 

Posted: Sep 05 2007, 02:30 AM by kent | with 2 comment(s) |
Filed under: