Since moving to .NET in 2003, we've been using SQL Server (free edition) and have had *VERY* few problems with it, even in multi-user scenarios. There are moments, however, when a simple database would suffice, and for these programs we use SQLite. No previous installation required and usable on mobile platforms. I have, however, had several database corruptions (3 or 4 in the last 5 years or so). Horses for courses! If you can install SQL Server, I'd go with that, but for mobile platforms of data transfer using a single file, SQLite is a great alternative. Hope this helps! Martin.
Martin Hart Turner
Posts
-
Replacement for SQL Server Compact (CE)? -
crap coding for myself. What variable names do you use?Nope, my OCD won’t let me do such things. Quick an dirty code as well as production get the full treatment!
-
Your preferred Git UI (if any)?Exactly the same here, a great implantation and so easy to use.
-
Do you hide extensions of known types?Yes. My new computer setup is: 1. Format c: /s 2. Setup.exe 3. Show file extensions! :)
-
What are the worst programming habits?- ;) 3) This can be a project killer, good observation. 4) There is no excuse nowadays, there are plenty of tools available to help with refactoring. 5) :mad: 6.1) Unforgivable! Good observations!
-
What was the "Next Big Thing" when you started programming?We must be from the same vintage :-) What about Turbo Pascal from a guy named Frank Borland? Ahh, good times... Martin.
-
Signatures - verbal diarrhoeaMarc: Yes, you're probably right, I just got out of bed the wrong side :) I'm not overthinking the problem, I just felt like I needed a small, unimportant, uninteresting rant!
-
Signatures - verbal diarrhoeaEach to his/her own... So here go the next questions: Is it a sort of male dominance thing? You know, who can be the most witty? Who considers themselves the clown at the party? or Is it a follow the leader thing? One can't be seen not to have an elaborate signature, it's just no right, after all, all the other people have one.
-
Signatures - verbal diarrhoeaNice one! :laugh:
-
Signatures - verbal diarrhoeaHave you noticed that peoples signatures are getting longer and longer, more and more quotes, and often surpass the actual message length by a factor or more that 4! Is all this stuffing necessary?
-
Source code formatting and regionsSimon: I'll have to wait for the next version as my code is Unicode and I'll need the 2 byte version ;)
-
Source code formatting and regionsYup, that's more or less why I use them, it make finding code so much easier. Regards, Martin.
-
Source code formatting and regionsHi: Do you do source code formatting and/or arranging? What about regions, do you think they are good or evil? Why? I'm afraid I'm a bit of an obsessive compulsive as far as source code is concerned, I have my predefined regions and my code must comply with the Microsoft Style Guidelines, which makes programming quite a task! What tools are available to help me on my personal quest for formatting and arranging? Does anyone have more information (apart from whats available on the web site) on how to use NArrange? Regards, Martin.
-
Source code arranger/formatterHi: Can anyone suggest a good source code arranger/formatter that works with C#? It must be able to create regions using a defined logic and lots of code formatting options. I have looked at NArrange (which looks great), but I can't seem to get my head around its configuration options :-( Thanks in advance, Martin.
-
How do you develop your DatabasesWe use the DevExpress ORM (called XPO) and this automatically updates the schema when the underlaying objects change, but even so this has it's limitations. I have found the best tool in my programming arsenal is SQL-Compare from Red Gate Software. It is the single best time saver you can invest in. It comes with a SDK that allows us to synchronize client databases with a snapshot that we ship with our application. It's also ideal for keeping development databases syncronized. Just my 2 cents worth... Martin.
--- Regards, Martin.
-
Reporting FrameworksI have used Crystal Reports when I was programming with C++, and hated it. When we moved to C# I tried several alternatives: 1) Crystal Reports (again) - 1 out of 10 2) SQL Server Reporting Services - 5 out of 10 3) XtraReports - 7 out of 10 4) StimulReports - 9 out of 10 I have found StimulSoft's product to be robust, fast and easy to use. They also have a web designer if you need that. HTH
--- Regards, Martin.
-
What's the difference using a cast or C#'s 'as' [modified]Simon: Certainly, no offence taken :-D What's more I liked the answer you gave, very informative: Thanks.
--- Regards, Martin.
-
What's the difference using a cast or C#'s 'as' [modified]Ouch!! I seem to have trodden on someones toes :sigh: It was meant to be rhetorical and to see what users preffered and why, not a technical (try timing it!) question. Oh well, I thouhjt it was interesting...
--- Regards, Martin.
-
What's the difference using a cast or C#'s 'as' [modified]Hi: I see in lots of sample code something like this:
Customer customer = (Customer)e.NewObject;
but I always prefer:
Customer customer = e.NewObject as Customer;
I can then test for 'customer' being null, but is there and *real* difference of performance hit?
--- Regards, Martin.
modified on Monday, November 24, 2008 4:53 AM
-
Participating in surveysHi: I see the results of the surveys undertaken by CodeProject, but I would like to participate, how do I go about this? I can't see anywhere I can go to vote :-( Can I be informed automatically when a new survey is launched? TIA,
--- Regards, Martin.