I almost went down the LAMP road, until I started running into different server configuration with different hosting companies. I like the php langauge coming from a C++ background. However, I quickly discover I had to modify my app in order to get to run on different servers. I am sure this is not the case anymore. I used Dreamweaver for development with php back then. Now I am developing for ASP.net C# in Visual Studio 2008. I still use dreamweaver for layout, however I want upgrade Adobe again. I have my own custom CMS for small to medium sites, and I use Sitefinity for larger sites. Four years ago one could make the case that Lamp is the cheaper solution and the best solution, but now there is no cost difference in hosting an ASP.net. I can kick out a site for just as low as a php Web firm can. I don't think cost is a factor anymore. I believe we will see an increase in ASP.net solution in the future, since Microsoft got it's act together for tools. Marketing is the major factor now.
saludalabs
Posts
-
LAMP vs .NET -
GUID Unique identifer theory questionI ended up rewriting an old calendar app because of the duplicate key problem. I will leave the duplicate check code in thier just in case, it seems like the fastest solution. The amount of data depends on the client, I have some clients who enter large amounts of event, in those cases I push them to using sql server.
-
GUID Unique identifer theory questionI have a question about GUID. I created a calender admin program that stores event data in an xml file. The xml file consist of an element called call ID. I am using ID as a key. Each event has a unique id. My code generates a GUID for each new event. Currently I set up a method in my code behind to see if the GUID exist before I except the value of the new GUID. My understanding the sytem should generate a unique GUID each time you create one. I am thinking it is possible to get a duplicate GUID value, for example if I move the application to a new server. Is this good practice or just a waste of resources? Thanks, David