Archive for the ‘MySQL’ Category
Benefits of .NET 2.0 and SQL server vs PHP and MySQL
Some of the Benefits of using .NET
Any Language. The .NET Framework enables us the developer to use any programming language, and for applications written in any programming languages to integrate deeply with each other, enabling current development skills to go forward without retraining.
Less Code. The .NET Framework uses a highly componentized, plumbing-free design that enables developers to focus on writing business logic. Custom software developers don’t need to write IDL or Registry code and ASP .NET, for example, includes dozens of controls that encapsulate common programmer tasks such as a shopping cart, authentication etc
Mobility. The .NET Framework makes large advances with regards to mobile devices. Integrated support for standards such as HDML and WML mean that applications built on the .NET Framework can target even cellular phones.
Security. The .NET Framework includes an evidence-based security system designed for today’s Internet environments. By collecting evidence about where an application came from, who created it, its digital signature, as well as what the application is trying to do and combining that evidence with a security policy, the .NET Framework’s runtime environment can make very fine-grained decisions about whether to run an application. It can even “negotiate” with the application, for example, denying it the right to write to a protected directory and enabling the application to choose whether it will run without that permission.
There are quite a few more benefits with using .NET but I don’t want to get to into the technical benefits in this blog but will follow up later, when some of our senior developers will give more a list of more of the technical benefits.
Clue Design also prefer to use Microsoft SQL over MYSQL for the primary reason we feel it is more robust and secure than open source MYSQL. SQL Server has been certified as C-2 compliant (U.S. National Security Agency’s criteria for a C2-level secure system), which means the database system has adequate security for government applications. MySQL has no such certification. SQL Server 2005 has implemented more advanced authentication and authorisation features than MYSQL
We feel that MySQL is nowhere near the competitive enterprise field of the more established SQL Server 2005.
This does mean .NET and Microsoft solutions can sometimes be more expensive in some areas but we feel the advantages outperform and outweigh the cost.