Windows 2012 Hosting - MVC 6 and SQL 2014 BLOG

Tutorial and Articles about Windows Hosting, SQL Hosting, MVC Hosting, and Silverlight Hosting

Windows Hosting - ASPHostPortal.com :: Tips Solutions to Create Partition on Server 2003/2008/2012

clock September 5, 2016 20:41 by author Armend

Tips Solutions to Create Partition on Server 2003/2008/2012

Why You Need to Create Server Partition

  • Situation 1: When you install a new hard disk in Windows Server, you have to initialize it first. But it will not be shown in "My Computer" unless you create partition on it. Or you need to create server partition on unallocated space to make full of the hard disk.
  • Situation 2: After the hard drive has been used for a period of time, you may discover that the existed partitions are not reasonable. And then you need to create new partitions to manage your data in a better way

Suppose that you are running Windows Server 2003 and want to create server partition, what should you do?

Actually, there are more than one tool can be used to create partition on Windows Server 2003. The first one is Windows snap-in Disk Management; and the second is a third party server partition manager. As the best partition magic for Windows Server 2003, MiniTool Partition Wizard is really a good choice.
The followings are the specific introductions of creating partition on Windows Server 2003 by using these two server partition managers.

How to Create Partition on Windows Server

  • Solution 1: Create Partition by Using Disk Management

You can open Disk Management by clicking My Computer > Manage > Management, and enter its interface.

  • Way 1: Create Partition on Unallocated Space

If it is a new initialized hard disk or there is unallocated space on it, you can use this way to create server partition.

  • Step 1. Select the unallocated space and choose "New Partition" from the right click menu.
  • Step 2. In the following wizard, you can choose to create a primary partition or extend partition, adjust the partition size, assign a drive letter, and select the file system, allocation unit size as well as volume label. Then, press "Finish" to complete the operation.

Notice! You need to click "New Simple Volume" in step 1 and create primary partition only if you are using Windows Server 2008 or later Windows Server versions.

However, this way is not always available. MBR hard disk can only have four primary partitions, or three primary partitions plus one extended partition at most. If there are four primary partitions on the MBR hard disk, even there is still unallocated space on it, you are not allowed to create partition by using Disk Management.

  • Way 2: Create Partition if There Is no Unallocated Space

You want to create a new partition on the hard disk, but there is no unallocated space on it. This time, you can shrink a partition to release some space and then create server partition on the new released unallocated space.
To shrink a partition by using Disk Management, you can select the target partition, click "Shrink Volume" from the right click menu and follow the next wizard to complete the operation.
Then you are able to create a new partition according to Way 1.

Notice! In Windows Server 2003 and earlier Windows Server versions, there is no "Shrink Volume" option in Disk Management. So you are not allowed to create server partition if there is no unallocated space on the hard disk.

  • Solution 2: Create Partition by Using MiniTool Partition Wizard

MiniTool Partition Wizard is a professional partition manager, which has five editions: Free Edition, Professional Edition, Server Edition, Enterprise Edition and Technician Edition. If you are running Windows Server 2003, you should choose to use the Server Edition to create partition. Actually, MiniTool Partition Wizard Server Edition can be used on Windows Server 2000/2003/2003 R2/2008/2008 R2/2011/2012/2012 R2 and Windows PC OS 32 bits and 64 bits.
The Server Edition is a piece of paid software, but you are allowed to download and install the demo edition on your computer to try its functions first.

  • Way 1: Create Partition on Unallocated Space
    • Step 1. Open the demo edition and enter its main interface. Then select the target unallocated space and choose "Create Partition" from the left operation bar.
    • Step 2. On the pop-out window, you can define the properties of the partition you are going to create. Unlike creating server partition by Disk Management, all these properties can be chosen from just one window in this step
  • Way 2: Create Partition if There Is no Unallocated Space

As it is mentioned above, on Windows Server 2003, you are not allowed to shrink volume to release space for partition creating. But with MiniTool Partition Wizard Server Edition, you can achieve this aim.
The followings are the steps to shrink partition, and then you can create server partition according to Way 1.

  • Step 1. On the main interface of the software, select the target partition and choose "Move/Resize Partition" from the left operation bar.
  • Step 2. On the pop-out window, you are able to shrink the size of the target partition by dragging the black arrow according to directions marked on the next step-by-step picture. And then, click "OK" to go back to the main interface

Since way 1 and way 2 are using the demo edition, you will receive a notice as following after clicking "Apply".

ASPHostPortal.com

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server 2008. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows server 2008 Hosting, we should be your best choice.

 

Simpan



Windows Hosting - ASPhostPortal.com :: Install .NET Framework 3.5 in #Windows 10

clock August 29, 2016 19:49 by author Armend

Install .NET Framework 3.5 in #Windows 10

If you are facing issues installing .NET Framework 3.5 (many applications actually need this to run) in your Windows 10 and all the other options failed, my dear friend, you came to perfect page where I will show you how to install the same.

In this blog post, we will learn the command by which you can install .NET Framework 3.5 in Windows 10. This also works in other versions of Windows.
If you are facing issues with installation of .NET Framework 3.5, you might have noticed that, it is asking you to install .NET Framework 3.5 to install .NET Framework 3.5. Quite strange!!! Isn’t it? Just like a deadlock. Install “A” to install “A”. Yes my friend, you are right and here comes the solution.

To install the Framework properly, you will need the original Windows installation media. If you don’t have the same handy, download Windows 10 ISO image (for offline installation) using the Windows 10 Media Creation Tool from Microsoft. Once you download the ISO image, double click it to mount it in your system. This will create a virtual DVD drive in your system and mount the ISO there, which will look like a fresh DVD in your system having Windows 10 setup media. Also, you can extract the content of the ISO using tools like WinRAR to proceed with next.

To begin with, open the Command Prompt with administrative privileges. To do so in Windows 10, right click on the start button (or press “Win + X”) to popup the system menu. There you will find a menu item titled “Command Prompt (Admin)”. Click on this to launch the command prompt in admin mode.
Once the Command Prompt opens in the screen, place the following command and hit enter. Please make sure to change the source path, as mentioned later.
DISM  /Online  /Enable-Feature  /FeatureName:NetFx3  /All  /LimitAccess  /Source:x:\sources\sxs
e.g.

If you have Windows setup at “D:” drive, replace “x:” with “d:”

  • If you have Windows setup at “D:\Installers” folder path, replace “x:” with “d:\installers”
  • And also, make sure that “sources\sxs” folder exists in your Windows 10 installation media. When run from the command prompt, it will start installing the .NET framework. Please keep patience as it might take some time to install the .NET Framework. Once done, restart your system for the changes to take effect.

Details on command line parameters, for your reference and knowledge:

  • /Online targets the operating system you're running (instead of an offline Windows image).
  • /Enable-Feature /FeatureName:NetFx3 specifies that you want to enable the .NET Framework 3.5.
  • /All enables all parent features of the .NET Framework 3.5.
  • /LimitAccess prevents DISM from contacting Windows Update.
  • /Source specifies the location of the files needed to restore the feature (in this example, the x:\sources\sxs directory).

Details about my struggle with installation of .NET Framework 3.5 and various alternative options that I tried, is already mentioned in this blog post. If you have some spare time, don’t forget to ready that experience.
Hope this will help you to resolve the issue in a very quick manner. Though the post describes installation in Windows 10, but is also applicable for Windows 7, Windows 8 and Windows 8.1.

 

ASPHostPortal.com

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server 2008. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows server 2008 Hosting, we should be your best choice.



Windows Server Hosting - ASPHostportal.com :: Tips to Help Diagnose and Prevent Windows Server Crashes

clock August 15, 2016 20:12 by author Armend

Simple Tips to Help Diagnose and Prevent Windows Server Crashes

In an enterprise setting, server failures are never an issue to be taken lightly. Since servers are the backbone of most modern operations, being able to pinpoint the cause of errors rapidly is an essential skill for any Windows server administrator. Fortunately by following a few simple steps you can easily pinpoint the cause of most Windows Server errors.

 

Best Practice Analysis Automation

In Windows Server 2008 R2, Windows Server 2012 and Windows Server 2012 R2, Microsoft has included a tool known as the Best Practices Analyzer (BPA). BPA is an automated scanner which when run will check your server to ensure that it is configured for optimal performance, reliability and maximum security. While this tool is not a substitute for keeping atop of Windows Server trends, BPA helps to ensure that the most commonly exploited violations are blocked on your servers.

Proactive Actions to Simplify Troubleshooting

Enable Kernel Crash Dumps

One of the most important debugging tools within Windows is the kernel crash dump file. This file typically contains all the information necessary to pinpoint the cause of a server issue. Unfortunately this feature isn’t configured by default, making it crucial that you enable this feature before experiencing issues.
To enable this feature, follow the steps below:

  • Go into:  Control Panel > System and Security > System.
  • Click Advanced system settings.
  • Under Startup and Recovery, click Settings
  • In the box that pops up, under Write Debugging Information you can specify the location for the crash dump file
    • Additionally you can have crashes added to the Windows Event Log, and you can also trigger a restart automatically upon a crash

After configuring the Windows crash dump settings, you will need to setup Windows to enable your keyboard to cause a system crash.
With PS/2 keyboards, you must take the following steps:

  • In the registry key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\i8042prt\Parameters, create a value named CrashOnCtrlScroll
  • Set it equal to a REG_DWORD value of 0x01.
  • Restart your system

With USB keyboards, you must take the following steps:

  • In the registry key HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\kbdhid\Parameters, create a value named CrashOnCtrlScroll
  • Set it equal to a REG_DWORD value of 0x01
  • Restart your system

Windows Debugging Tools

To help with common issues that might come up as a server administrator Microsoft has released multiple debugging tools to make the job easier.

Sysinternals Suite

The Sysinternals suite is like a Swiss Army knife for your troubleshooting efforts. This collection of seventy tools maintained by Microsoft ensures that you can easily pinpoint the source of virtually any error and take action accordingly. While this suite is best installed on a thumb drive to be used when errors occur, you can also load this suite on your servers early on as a proactive measure.

While there are many tools within the suite, there are a couple which you should keep on mind;

  • Disckmon – this tool monitors, logs and displays all hard disk activity on a Windows system. By using this tool, you can better pinpoint errors which might be caused by pending hard disk failures.
  • Procdump – this tool allows you to monitor applications for CPU spikes and generating crash dumps during a spike. Additionally the tool can serve as a general dump utility which can be included in other scripts. By using this tool, you can greatly expedite the process of diagnosing troublesome applications and figuring out where to start debugging efforts.
  • TCPView – this tool allows you to view detailed listings of all TCP and UDP endpoints on your system. By using TCPView, you can pinpoint server issues to specific ports, allowing you to more in-depth action accordingly.

Windows Memory Diagnostics

Since RAM is one of the most used components of any server, many system failures often are due to memory-related matters. While typical memory issues involve applications using too much resources, or a process running out of control, failing hardware also can be responsible for system crashes. Fortunately you can easily diagnose potential memory trouble spots by using the Windows Memory Diagnostics tool built into most modern Windows Server editions.

  • To use this tool, simply open the command prompt and use the following command C:\mdsched
  • From there, you should follow the prompts to complete the diagnostic process.

The Importance of Backups

Even with the best tools and skills, occasionally a professional will encounter an issue which is beyond repair. When situations such as these occur, having a solid backup system always pays off. Although there are many backup tools on the market, Windows has a backup tool built in which can be used to protect yourself from even the worst disasters.
For details on implementing Windows Backup in windows Server 2008 and Windows Server 2012, Microsoft has documentation here.

Clustering as a way to Mitigate Risks

Server clustering is the process of having a group of independent servers working together as a single system to deliver more reliability to your users. Such arrangements are designed to protect against the following types of failure:

  • Applications and service failures which can affect software and essential services
  • System and hardware failures which can affect low level server components
  • Site failures in multisite organizations  which can be caused by natural disasters and other significant situations
  • By using clustering, you can ensure that when disaster strikes, your systems can continue operating instantly by shifting responsibility from the failed systems to the functional ones.

Conclusion

Although there are many variables which impact the reliability of your Windows servers, by focusing on proactive actions to mitigate damage you can avoid the difficulties of troubleshooting server issues. Even with the best precautions however, failures still occur, which is why you should familiarize yourself in advance with the technologies Windows provides to make the debugging process much easier.

Best Windows Server 2012 Hosting Recommendation

ASPHostPortal.com

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server 2012. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows server 2012 Hosting, we should be your best choice.



Windows Hosting - ASPHostPortal.com :: How to Reset Admin Password in Windows Server 2012 R2

clock August 1, 2016 19:59 by author Armend

How to Reset Admin Password in Windows Server 2012 R2

Windows Server 2012 R2 brings a host of new features that greatly enhance the functionality of the operating system. Many of these improvements expand on existing capabilities of Windows Server 2012.  The new product also benefits from having the capability of performing at a much higher level than previous servers and comes equipped with an integrated virtualization platform.

 

In this article I will tell you about how to reset Windows Server 2012 R2 lost admin password. The answer is not absolute. For example, if you have password reset disk or another administrator available, Windows server 2012 r2 lost admin password would be reset instantly.
Or if you have backup Windows system status with disk, such as Windows system restore disc, you could restore Windows server 2012 r2 to early system point.
Even though there are not anything available for recovering server 2012 r2 password, Windows system 2012 r2 installation disk and third-party recovery tool would help you too.

First, Windows system installation disk reset Windows server 2012 r2 admin password.
Preparation: a copy of Windows server 2012 r2 installation disk
The key step of resetting server 2012 r2 admin password with installation disk is to replace Utilman.exe.

  • Boot off Windows disk and select the "Repair your computer" option from the lower left-hand corner.
  • Get to the option to open the Command Prompt.
  • Type the following commands to back up the utilman.exe file:
  • MOVE C:WindowsSystem32Utilman.exe C:WindowsSystem32Utilman.exe.bak
  • Copy cmd.exe and rename it Utilman.exe.
  • COPY C:WindowsSystem32cmd.exe C:WindowsSystem32Utilman.exe
  • Now you can go ahead and reboot your machine. When it's done booting up again and you are at the Logon screen click on the Ease of access icon.
  • Now you have replaced Utilman.exe with cmd.exe.
  • Command Prompt opens, type following commands:
  • .net user administrator *

Once you press Enter, you will be asked to set a new password and then confirm it. When entering new one, don't worry if you can't see it, because it is invisible, however it has been remembered.
Once you're logged in again, don't forget to delete Utilman.exe and then rename Utilman.exe.bak back to plain old Utilman.exe.

Second, reset server 2012 r2 admin password with third-party Windows password genius.
Windows Password Genius has four versions available, standard, professional, and advanced and raid. And the raid version is special, because it works for raid server Windows domain or local admin password reset. The advanced is general version, working on both server and client computers.

So choose appropriate Windows password recovery version to burn a password reset disk and then recover Windows server administrator password.
Preparation: Windows Password Genius Advanced/Raid, available computer and bootable USB drive.

  • Install Windows Password Genius Raid, and run it on available computer.
  • Insert bootable USB drive into this available computer and choose USB, click "Begin burning" to create password reset disk with USB.
  • Exit USB device after it is successfully burned with password reset disk.
  • Plug USB into server 2012 r2 and boot server from USB.
  • Recovery tool program runs, and then choose Windows system - Windows serve 2012 r2, and select user account - administrator.
  • Click "Reset Password", the administrator would be set with new password "iSunshare@2012".

At last, reboot server computer to finish Windows password reset. But remember to exit USB reset disk from server before your server computer boots from hard disk successfully.

Best Windows Server 2012 R2 Hosting Recommendation

ASPHostPortal.com

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server 2008. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows server 2008 Hosting, we should be your best choice.

 



Windows Reseller Hosting - ASPHostPortal.com :: Best Practices windows cloud server security

clock April 27, 2016 20:57 by author Armend

More and more we are helping people get set up on  Windows cloud servers here at windows2008hosting.asphostportal.com .  While dedicated server solutions are the right choice for certain situations, clients are finding the benefits of cloud servers or, in many cases, a hybrid hosting solution to be the perfect fit for their hosting needs. With all this cloud talk, there are several technologies supported on Windows cloud servers that you may not have realized. These options can make the difference when configuring a cloud server solution that will best optimize your site or application.

 

Firewalls, VPN & SSL in the Cloud

The best practices of leveraging Virtual Private Networks (VPN), Secure Sockets Layers (SSL) and Firewalls to protect sensitive information on a Windows Cloud Server are recommend and also supported just as they would be with a physical dedicated server. If you’re unsure as to what any of these are and why they are necessary, the following will serve as a summary of each and their benefits.

What is VPN?

Virtual Private Networking is a secure and controlled method of connecting remote networks and users for the purpose of dealing with sensitive information. When using a VPN, all data is encrypted at the source, sent securely to the destination, then decrypted at the destination – assuring that only the previously approved source and destination people or systems can access the data. This is often a necessary element to incorporate in your hosting solution if you are an eCommerce company accessing sensitive back-end data like credit cards or orders, require PCI compliance, or simply need to securely work with remote clients or coworkers regarding sensitive information. A VPN connection allows you to guarantee identity through point-to-point connections and user authentication. While Windows cloud servers are virtual, they retain all the same VPN encrypting capabilities as a dedicated server, giving you complete control over security and privacy of your data. (For more information on Virtual Private Networking.

What is an SSL Connection?

The Secure Socket Layer protocol (SSL) ensures secure transactions between Windows cloud servers and browsers. This is particularly important anytime sensitive information must be transmitted over the open Internet. For example, any sign-up process where personal information is needed, (credit card information, personal data, etc.) would justify use of an SSL connection. You can recognize the use of an SSL connection when you see an “S” included in the URL (https://).
While the technical breakdown of an SSL can be somewhat complicated, it’s important to understand the basic concept of an SSL connection and how important it is inmaintaining security with sensitive information.

What is a Firewall?

A firewall is a security solution designed to only allow safe and trusted connections to whatever it is set to protect. It does this by identifying several pieces of information for all incoming connections, thus blocking access to any unfamiliar or unauthorized sources looking to access that data. The difference between a firewall and an SSL connection is that SSL is used to ensure your sensitive information can be securely sent from a webpage to a server, while a firewall is designed to control direct access to the cloud server itself. A firewall can be used to lock down ports and allow only certain information to be accessible, while keeping other information secure.

Firewall in a Windows Cloud Server

In order to set up a firewall in a Windows cloud server configuration, various steps must be taken to optimize the firewall for the cloud – but depending on your hosting provider, these steps will be covered for you. Once these steps are taken, it is no different than a firewall configured for a dedicated physical server.
Note: In addition to base intrusion detection and firewall protection offered at our network core, our Windows Cloud Servers come with free built-in Windows Firewall service that can be used to lock down ports and restrict access with a focus on the specific needs of your server – assuring that only the ports needed are opened and only available to the users or systems that need the sensitive access.

Cloud Server Security Best Practices

The above security steps are important in and of themselves, but they also serve as a baseline for achieving PCI Compliance, something in which we at ASPHostPortal.com are well versed. So, whether you’re looking to sure up your security as a best practice, or find yourself needing to implement the above steps in accordance with the PCI Security Standard Council, Windows cloud server hosting offers all the tools available on a dedicated server configuration, but often with several added benefits.

Best Windows Server 2008 Hosting Recommendation

ASPHostPortal.com

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Windows server 2008. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows server 2008 Hosting, we should be your best choice.



Windows Reseller Hosting - ASPHostPortal.com :: How to Choose Shared Web Hosting Service?

clock April 25, 2016 20:43 by author Armend

How to Choose Shared Web Hosting Service?

Shared web hosting is the most popular hosting solution for launching websites over the Internet. To help you pick a good option, we have introduced the most important aspects that should be considered when choosing web hosting service, including hosting features, customer service, cancellation policy, free marketing credits, and price. These are transparent checkpoints that you can evaluate a web host by yourself easily before signing up.

 

What Is Shared Web Hosting?

In order to have your business more visible for billions of internet users, you need to rent a web server which has fast connection to Internet and allows people to read your information. There are many options for hosting your websites. Usually the reasonable solutions are dedicated server, virtual private server, cloud hosting, and shared web hosting. If you're new to the internet or the estimated daily traffic of the website in the coming year is less than 800 page views or 300 unique visits, the shared web hosting shall be the best choice.

Shared web hosting means that the hosting company sells a dedicated server to thousands of customers. All of these customers share the server resources with each other. Each customer's data and files are protected to be invisible to others hosted with the shared server by some software or technology. Each customer has the complete access to the hosting account and shall be allocated with appropriate system resources.
What Is Shared Web Hosting The shared web hosting provider is responsible for the server maintenance, including both hardware and software.

  • Hardware: upgrade CPU, add memory, replace hard disk, setup backup system such as RAID 0/1/5, network routing and internet connection.
  • Software: upgrade OS or hosting solution software, install security patch, manage firewall, etc.

Meanwhile, as a customer, you have a web based control panel to manage your websites and services. You can view your website uptime or traffic statistics, exception logs, email accounts, and installation of applications. Most of companies don't help you maintain your website as the part of the hosting package unless you pay the additional money which may be more expensive than the hosting service itself.

Why Choose Shared Web Hosting?

Right Expectation on Customer Service For Shared Web Hosting Absolutely, it's the most budget and affordable web hosting solution that can promote your websites over the Internet. Generally, a good shared web hosting works flexibly for websites with less than 800 daily page views.
Another reason is that you don't need to take time maintaining the web server by yourself or hiring IT professionals. The hosting provider takes all of the work. Even some excellent providers perform data backups daily or weekly.

How to Choose Shared Web Hosting?

Pricing & Features

How to Choose Shared Web Hosting The reasonable price of shared web hosting is between $4 and $8 a month. This is the best range that well balances your cost and the web hosting service. It is suspected that some web hosts offer cheap web hosting under $3/month. In that case, it's highly possible that they cut off the customer service or oversell the server.
The best features of a web hosting are the things you require to launch your websites. So what you need to do is to create a list of features on what you need today and tomorrow, and check whether these are included by the hosting plan.

Reliability & Downtime Frequency

Reliability correlates to downtime. The downtime here doesn't mean 5 or 10 minutes down for server maintenance or scheduled operation. As I known, almost all web hosts have been hacked/attacked, down by hardware, or broken by OS/software upgrade. The key is the frequency and how they deal with the problem.
Right Expectation on Customer Service For Shared Web Hosting Basically, have one or twice downtime in a year is reasonable for web hosting in my opinion, not only shared web hosting, but also VPS hosting and dedicated server hosting. The reliability is determined by hardware, software and human maintenance.
As running a computer on hand, no one can guarantee there is no downtime caused by the damage of CPU, memory, motherboard or other hardware. How you can expect a server running for 24/7/365 with high working load without any problems.

Meanwhile, the system holes exist anywhere at all the time, so the hacks and attacks are endless. The FBI site had been hacked before, how you can think the web hosting is 100% secure perfectly.
What's more, most web hosts guarantee more than 99.9% uptime. To be frank, this number is extremely high. As we monitored dozens of web hosts , ASPHostPortal.com is the only host that completely provides such a reliable solution consistently. Read the uptime in the past 30 days below,



ASP.NET Hosting - ASPHostPortal.com :: How to Rank the Windows Hosting

clock April 19, 2016 20:01 by author Armend

How to Rank the Windows Hosting

To choose the really reliable Windows hosting, we follow the below guidelines.

#Operation System

The web hosting based on Windows server 2012 edition is ranked higher than the previous editions. Windows server 2012 has better performance, better stability, less consumption of system resources and high security. And it supports the best web server IIS 8.0 in Windows platform so far, which integrates with the ASP.NET pipeline much better than IIS 8.5/7.0

 

#Database System

ASP.NET applications work better with MSSQL than MySQL or PostgreSQL database. And the Windows web hosting supported MSSQL 2008 R2 gets a higher grade than MSSQL2005 and MSSQL2000. Feature and benefits in MSSQL2008 are better than the previous version of MSSQL, such as encrypt to enhance security, data compression to save disk space, parallel computing to accelerate speed, less consumption of system resource, and so on.

#DotNET Framework

The Windows hosting with support to multiple .NET framework versions especially .NET Framework V4 has a higher score in the ranking. The more versions supported the less compatible problems you may encounter, which also provides you more scalability to upgrade the websites later.

#Control Panel

Plesk is ranked as the No.1 control panel for Windows web hosting, and DotNETPanel, H-Sphere and other types have its advantage and disadvantage. We graded these types of control panels with different scores.

#Reliability

Reliability is the factor must be considered. It is evaluated by different criteria, we list these indicators below.

  • Uptime
  • Pre-install anti-virus software
  • Pre-install firewall
  • Network
  • Stable Datacenter

The best Windows web hosting listed above are ranked on these criteria, and all the 3 best windows web hosting truly meet the highest standards, which can powerful enough to run your website.

Pros and Cons of Windows Web Hosting

In fact, the Windows hosting solution is not as popular as the Linux hosting service. To give you a better understanding about this hosting type, we have listed some strong points and weak points of Windows web hosting.

The Strong Points

If your web host is a reliable and quality hosting provider, this hosting type can even achieve a more stable running than the normal Linux hosting solution.
It is surely multilingual that supports multiple scripting languages we have covered nowadays.
This hosting type is surely easy-to-use due to the immense popularity of Microsoft technologies. With it, there is no need to for you run the command line.
If you do not have enough experiences and knowledge of hosting, this type of hosting solution is arguably easier for you for the management tasks.

The Weak Points

Windows hosting is surely expensive. After all, the system of Windows is not free to use, but requires you to pay for the license fee. In addition, Windows can only be got from the official site or a few appointed agents, so there are almost no chances for you to get some lower charges or the attractive promotional campaign.
If you want to install some PHP based plugins, extensions and modules, the Windows hosting may fail to work well due to the compatibility issue.
Generally, PHP cannot work effectively with IIS as compared with Apache. For webmasters who are running a PHP based application, the 500 error might occur constantly.
Your web hosts may give you little flexibility for customizing and configuring your web servers.
If you want to use WordPress to set up and control your website, the Windows hosting service may fail to ensure you a good experience.



ASP.NET Hosting - ASPHostPortal.com :: How to Prevent ASP.NET Website From Multiple Database Request

clock October 26, 2015 20:44 by author Dan

It is not good to execute multiple db request for loading single page.  Review your database code to see if you have request paths that go to the database more than once. Each of those round-trips decreases the number of requests per second your application can serve. By returning multiple resultsets in a single database request, you can cut the total time spent communicating with the database.

In order to improve performance you should execute single stored proc and bring multiple resultset in to single db request.  In this article i will explain you how to avoid multiple database request and how to bring multiple resultset into single db request.

Consider a scenario of loading a Product Page, which displays

  • Product Information and
  • Product Review Information

In order to bring 2 database request in single db request, your sql server stored proc should be declared as below.

SQL Server Stored Proc

CREATE PROCEDURE GetProductDetails
 @ProductId bigint,
AS
SET NOCOUNT ON

--Product Information
Select ProductId,
 ProductName,
 ProductImage,
 Description,
 Price
From Product
Where ProductId = @ProductId

--Product Review Information
Select  ReviewerName,
 ReviewDesc,
 ReviewDate
From ProductReview
Where ProductId = @ProductId

Asp.net, C# Code to bring multiple db request into single db request

Code Inside Data Access Class Library (DAL)

public DataSet GetProductDetails()
{
SqlCommand cmdToExecute = new SqlCommand();
cmdToExecute.CommandText = "GetProductDetails";
cmdToExecute.CommandType = CommandType.StoredProcedure;
DataSet dsResultSet = new DataSet();
SqlDataAdapter adapter = new SqlDataAdapter(cmdToExecute);

try
{
    var conString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnStr"];
    string strConnString = conString.ConnectionString;
    SqlConnection conn = new SqlConnection(strConnString);

    cmdToExecute.Connection = conn;

    cmdToExecute.Parameters.Add(new SqlParameter("@ ProductId", SqlDbType.BigInt, 8, ParameterDirection.Input, false, 19, 0, "", DataRowVersion.Proposed, _productId));

    //Open Connection
    conn.Open();

    // Assign proper name to multiple table
    adapter.TableMappings.Add("Table", "ProductInfo");
    adapter.TableMappings.Add("Table1", "ProductReviewInfo");
    adapter.Fill(dsResultSet);

    return dsResultSet;             
}
catch (Exception ex)
{
    // some error occured.
    throw new Exception("DB Request error.", ex);
}
finally
{
    conn.Close();
    cmdToExecute.Dispose();
    adapter.Dispose();
}
}

Code Inside Asp.net .aspx.cs page

protected void Page_Load(object sender, EventArgs e)
{
   if (Request.QueryString[ProductId] != null)
   {
      long ProductId = Convert.ToInt64(Request.QueryString[ProductId].ToString()); 
  
      DataSet dsData = new DataSet();

      //Assuming you have Product class in DAL
      ProductInfo objProduct = new ProductInfo();
      objProduct.ProductId = ProductId;
      dsData = objProduct.GetProductDetails();

      DataTable dtProductInfo = dsData.Tables["ProductInfo"];
      DataTable dtProductReviews = dsData.Tables["ProductReviewInfo"];

      //Now you have data table containing information
      //Make necessary assignment to controls
      .....
      .....
      .....
      .....
      ..... 

    }
}


Finish, Happy coding.

Best Windows Shared Hosting Recommendation

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Our Shared Hosting. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows Shared Hosting, we should be your best choice.



Windows Hosting - ASPHostPortal.com :: Which is better Online Or Offline Windows Server Backup?

clock June 25, 2015 06:23 by author Dan

The backup can also be initiated with certain scheduled activities or based mostly on time. A very good support will provide a total answer alongside with round the clock guidance and remote management functionalities. Knowledge forms the core of any company, and windows server backup plays a essential position in securing your data in the experience of all hazards and offers seamless recoverability following a catastrophe.

Backing up server (computer systems, numerous server plans and other apps) is essential in purchase to keep organization continuity. And offered the wants and scope of the IT nowadays, remote server backup for digital setup is getting to be increasingly crucial. Companies are deploying virtual servers into their IT atmosphere and so it is crucial to style and employ a disaster restoration prepare for digital setting.

Remote server backup equipment for digital surroundings

There are many choices accessible in the market place when it will come to backing up virtual servers, but when picking a 3rd party resource for distant server backup, it is essential o choose a instrument which can differentiate among a physical and virtualized atmosphere. A digital equipment (VM) exists as an picture file on a bodily server, housing the OS with configuration options, programs and the corresponding info. Say if a VM file is allotted 200GB on the difficult travel and only 100GB is utilized, the digital server backup will identify it as a VM file and will back again up only that 100GB of information in distinction to a standard backup instrument, which would back again it up as a 200GB file.

Assigning storage place for distant server backup (digital server)

Even though a virtual server setting may possibly have a storage area community (SAN) keeping the VM documents, it is advisable to execute disk-to-disk backup to economical storage disks. Digital server backup resources consider a level-in-time snapshot of the VM impression and only the changes manufactured in the original are stored in the backup copy. Consequently it is observed that storage needs for virtual backup would not increase substantially above the time period and receiving more disks would not confirm to be an high-priced affair. Nevertheless it should be remembered that deploying a SAN just for virtual server backup can be high-priced. Additionally introducing far more disks to fulfill the mounting storage calls for can additional incorporate to the costs.

Computing and networking prerequisite for remote server backup (in scenario of digital server)

In circumstance of a digital server backup that creates a backup VM, the adjustments produced to the first are synchronized with the backup duplicate. As a result it is important that you 1st decide the methods needed to take care of peak workloads throughout all VMs and then boost CPU allocation so that backups do not consume into the methods allocated to apps. Not like the bodily servers, every single of which is offered a committed network interface card (NIC) for I/O functions, I/O from all VMs is envisioned to use a one NIC creating an I/O bottleneck. For that reason determine the total I/O throughput necessity for backing up VMs and if it is discovered to be on the greater aspect go with SAN-based mostly digital backup that can assistance great LAN pace.

Best Windows Shared Hosting Recommendation

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Our Shared Hosting. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows Shared Hosting, we should be your best choice.



WIndows Hosting - ASPHostPortal.com :: Windows Server Hosting Regarding Superior Productivity

clock June 5, 2015 06:22 by author Dan

Windows server is a chain of operating systems. Windows server can be used on business desktop, laptop, computers and servers. It is a widely acknowledged popular server operating system program. It is known for its ability under different application settings. Windows Server hosting bestows many benefits on the end user organization.

Anytime Anywhere Accessibility and Cost-Effective Solution

Using hosted dedicated Windows Server software ensures lot of time and capital saving. Windows Server hosting service provider enables users to access the hosted data at any time from any place. Users of a cloud computing and application hosting service provider only need an Internet connected device such as a laptop or personal computer or an iPhone, etc. This feature provides ease to the user.

It also allows multiple authorized users to access data simultaneously without any trouble. With this feature you can be far away from each other and still work together without any trouble. It improves collaboration between team members and enhances the ultimate output.

Reliable and Scalable

Windows Server host offers a scalable environment so that variations in business demands can be managed with no trouble. This helps user to save resources and improve return on investment. A cloud hosting service vendor provides high quality data center facilities for storing data. The data centers are situated at regions free from the risk of natural calamities. These data centers are well equipped with all the security tools required to keep the data safe.

Windows Server on Cloud Offers Acute Data Security

Windows Server hosting service providers host software via cloud computing technology, they deploy sophisticated security tools and technologies such as superb robust firewalls, top-notch antispyware, ultra sensitive antivirus software and much more. Windows Dedicated Server hosting service vendor also makes use of burglar and threat detection system, round the clock network checking, etc. The data centers are well equipped with highest possible standards.

The architecture of the threat discovery system provides a novel way of intrusion detection. It moves from identifying attacks to detecting threats and their properties. The architecture provides elasticity to the system so that it can be modified according to different environments. It is also able to use third party components when offered. The intrusion detection system detects the attacks on a network. Each attack is indicated by a warning that is forwarded to the threat classifier for further handling. There are many intrusion detection systems available such as Modsecurity, Snort, Bro, and OSSEC.

OSSEC is an open source and host based IDS. It executes log analysis, file integrity inspection, windows registry monitoring, real time alerting, rootkit detection, and active response. It runs on various operating systems, including AIX, Linux, MacOS, Solaris, HP-UX, and Windows operating system.

Technical Support Services

A cloud hosting service provider which offers Windows server Hosting solution provides round the clock support services to its users. The technical support service is generally free of cost. In case of any problem or query users can contact the certified technical experts and get their issue resolved. This feature eliminates the requirement of hiring in-house IT staff.

Rolling Data Backup

Users of cloud computing service provider get thirty days of rolling data backups. So users with Windows server hosting services don’t have to worry about data storage. If data gets lost or damaged then it can be easily retrieved via host’s server.

Best Windows Shared Hosting Recommendation

ASPHostPortal.com provides our customers with Plesk Panel, one of the most popular and stable control panels for Windows hosting, as free. You could also see the latest .NET framework, a crazy amount of functionality as well as Large disk space, bandwidth, MSSQL databases and more. All those give people the convenience to build up a powerful site in Our Shared Hosting. We offers Windows hosting starts from $5/month only. We also guarantees 30 days money back and guarantee 99.9% uptime. If you need a reliable affordable Windows Shared Hosting, we should be your best choice.



About ASPHostPortal.com

We’re a company that works differently to most. Value is what we output and help our customers achieve, not how much money we put in the bank. It’s not because we are altruistic. It’s based on an even simpler principle. "Do good things, and good things will come to you".

Success for us is something that is continually experienced, not something that is reached. For us it is all about the experience – more than the journey. Life is a continual experience. We see the Internet as being an incredible amplifier to the experience of life for all of us. It can help humanity come together to explode in knowledge exploration and discussion. It is continual enlightenment of new ideas, experiences, and passions

 photo ahp banner aspnet-01_zps87l92lcl.png

Author Link

Corporate Address (Location)

ASPHostPortal
170 W 56th Street, Suite 121
New York, NY 10019
United States

Sign in