Guide To: WordPress Development With Microsoft WebMatrix

In today’s post, we are going to discuss WordPress development using WebMatrix — starting from the installation to deploying it in an online server.

Installing WordPress

WebMatrix allows you to install WordPress directly through the application. To create a new WordPress project, Go to App Gallery.
If this is your first time accessing MySQL, you will be prompted for the password.
After accepting the WordPress UELA, WebMatrix will start downloading WordPress, and automatically create the required assets like database name and password.
In WebMatrix, click on the Site Admin. It will redirect you to the WordPress admin page. In that page, fill in the required information for the site like Site Name and your admin password. Click Install WordPress to complete the installation.

Additional Setups

I prefer using a customized host name in my development stage, rather than sticking with the following format localhost:1245. To do so, open Notepad as Administrator.
Open the hosts file from the Windows\system32\drivers\etc\ folder in the Notepad. Then, add the following line.
  1. 127.0.0.1   dev.wp.com  
This will point dev.wp.com address to the local IP address 127.0.0.1. Note that the hostname is merely an example; do change the name as required.
The next step is essential. Close, then Open WebMatrix as Adminstrator – you need administrator privilege to change the address. Then, go to the Settings panel under the Site workspace, and change the URL to the one that we have added in the hosts file, as follows.
The "port 80" is required to tell which port should be used for the address. Otherwise, the URL will only return an error.

Editing Files

If you are proficient in PHP and WordPress functions you can make some changes to the files, whether it is for developing themes or plugins. The only thing that you are not allowed and must not to do is changing the core files.
This is one of the more subtle features in WebMatrix; it prevents you from changing the core files and will notify you with a warning.
As we mentioned in our previous post, WebMatrix will help you with the auto-completion feature that shows a list of WordPress functions as well as its uses.

Upload WordPresss to An Online Server

Once you are done developing your WordPress website, it is time to upload it to the online server. WebMatrix provides two methods to do so; we can either do it by using Web Deploy or FTP. To use Web Deploy, contact your hosting provider first to ask if they allow this method.
Mine does not support it, so I have to use the second method: FTP.
As a reminder the FTP method does not support transfering MySQL databases, so it is likely that you should import it on your own using a MySQL Administrator for Windows like MySQL WorkBench.

Conclusion

I have to say that WebMatrix is one great piece of software from Microsoft. It is free, nicely built, and integrates very well with some open source project like WordPress, streamlining the development workflow. Furthermore, there are a lot more features that we will discuss in our next articles. So stay tuned

Category

10 Resources for Designers and Developers 11 Big Tech Trends You'll See in 2013 12/12/12 56 Mashable Stories 60 second Video how to keep laptop work well 70th Golden Globes ads adsense Adsense Tips Advertising AdWords Amazon Android AngryBird Apple Apple's 2012 Year in Review Apps Apps to Spice Up Your Sex Life article Barack Obama Benefits of a Job Search Community Bill Clinton Bing Bitcoins Blackberry blogging blogging secret blogging tools book Book Review; Content Marketing for Dummies Building an Email List Business News Business tips Campaign Websites Celebrities Charlie the Unicorn Chrome Content Spoiler With Simple Animation Creative Ways to Use Your Favorite Running App CSS Design Competition for Kids Digital Media Resources dnt do not track download drive traffic Dropbox Tools e-commerce ebay Effects Social Networks email enterprenour blog Entertainment Expired Domain Business Facebook facebook hacker File Management Film Firefox for Andoid Friends Sex App Gadget Games Geeks george bush george w. bush gmail golden globes Google Google + (plus) Google API Google Capture Google Trends Google Wallet Google XPhone Guest Blog Post Guest Posting Guide to Super Bowl 2013 Betting Guide To: WordPress Development With Microsoft WebMatrix gyroscopes for optical image stabilization history Hopper DVR Horde Hot Advertising Trends of 2012 How to Backup Your Skype Chat & Audio Conversations Online With Simkl html Html 5 HTML Tool hulu Hurricane Sandy instagram's new policy internet Internet Marketing Internet users iOs 6 iPad iPhone Kim Dotcom Laptop LES link building Linkedin Malware Marketing predictions 2013 marketing tips Microsoft Microsoft Surface Pro Mobile App Websites Mobile phone Mobile web Mobile web design monetizing blog money online Motorola Music NBA Negative Target Fixation New year's resolution News nostalgia Notebook Obama Online Education Online Payment Online Stores Palestinian Statehood parental apps PC Jobs Photoshop for Retina Displays Pics Pinterest Plugin porn in vine President Obama's Speech at Vigil for Newtown Victims Promoting Yourself Via Print Publisher Radio Station Review Romsey RoundCube. mail. cpanel Russian Plane Crash Video Search engine security seff identity security SEO SEO 2013 Shop For Geeky Gifts Smartphone-Enabled Website social media Social Networks Social Sites for Families Softaculous software Spam SquirrelMail superbowl 2013 Tablet Teaching Tool Tech Technology Television The Most Reputable Company in U.S. Things I Learned About Tech in 2012 tips Tools twitter latest U.S. UN Vote Universe Unlocked iPhone 5 in the U.S. upgrade script US election US president vote us presidents video Video Conferencing App for Mac Video Marketing Videos Watercooler Ways to Stay Creative While Working From Home Waze web Web design trend 2013 web traffic webtools Wedding What Is Pinterest? White House Why You Should Say No To Multitasking Wi-Fi Smart Scale windows 7 Windows 8 Windows 8 Review Windows RT Review Wirelessly Monitors Your Driving with Dash WomenWeb Wordpress Wordpress Plugin Working From Home writing web Xbox Yahoo YouTube Favorite YouTube Updates