|
I don't have any experience with the other two, but I have used Infragistics for both web and windows apps. I would look for something else. Infragisitics has poor documentation and customer support, it seemed to me as though their controls were carelessly rushed to market with the hope that they could be fixed with service packs.
only two letters away from being an asset
|
|
|
|
|
We are using Syncfusion at work for a project under development, and I cannot recommend it to anyone. We've had to put up with buggy controls, not recognizing valid licenses, and horrible support.
I'm sure there are people out there with nothing but good to say about Syncfusion. My co-workers and aren't among them.
I cannot really give you any advice on the Component1 or Infragistics, but I have used DevExpress' controls, and they work quite nicely. I have noticed no bugs whatsoever, and their support is responsive and helpful!
|
|
|
|
|
Hmm.. DevExpress wasn't on my list, but I'll sure take a look, now that you brought it up!
Could you tell me what controls did you find buggy in Syncfusion?
thanx
|
|
|
|
|
i worked with both infragistics and syncfusion controls (use some controls)
and it is true as said by mark infragistics lacks good documentation
u have to spent a time on it's forumn to do something...
syncfusion's grid is more fast than the infragistic's grid
some of infragistic's control are hard to implement only due to lack of documentation
|
|
|
|
|
I started to use SyncFunsion, dont know about bug, but one thing I know... infragitics it is some time real hard to work with them as lack of documentation. this have been a problem for many years. Oscar Rangel
|
|
|
|
|
hey guys, its up again, i've been working on a card project using c# 4 a while now and i am using ACR38 SDK. i read through the tutorials and it seemed easy but i just realised its not as easy as it is. i see some hexadecimal codes that i do not even understand how to implement. can any1 help? i need to know in a simple way how to communicate with the cards. (read and write to it) thanx y'all
|
|
|
|
|
I have been given the task of developing a program that will run on a clent machine and interact with a MySQL database on an internal server. It is for a phone call loggin system. Basically, each day when the first phone call is made, a csv text file is created and information appended about each call - numbers, extensions, call duration etc is recorded automatically.
What my clients want is for this text file to be uploaded to their internal MySQL using some GUI on a client machine (which I presume can be built using .NET Forms).
My thougts are: build a Forms based GUI that handles file processing, extract the information and add the data to the MySQL database.
Client machine is windows 2000, server is Windows 2003. Can anyone see any problems with this approach? Does .NET 2.0 need to be installed on either machine? I've only ever used C# in ASP.NET.
Thanks in advance!
|
|
|
|
|
The .NET framework wil only be required on the client machine. If connecting to MySQL I reccommend downloading Connector/Net from the MySQL site[^]. Simply add a refererence to the dll and everything you need will be availaible via the MySql.Data namespace.
|
|
|
|
|
Of course the .NET Framework must be installed on the machine where the code is running. If you are connecting to the server running mySql via ADO.NET, the no, the .NET Framework does not need to be on the server.
only two letters away from being an asset
|
|
|
|
|
Ok thanks. Other than that you don't see a problem connecting client with server and database?
|
|
|
|
|
No, it's really easy actually
Obviously, you need a MySQL username/password on the database server that has the required privileges and the correct port open in the firewall.
Experiment on a seperate machine if possible first - it won't go down very well if you accidentaly DROP an existing database/table/user/etc... ! You can get MySql here[^]
|
|
|
|
|
|
Everyones answered your actual question - but one thing that strikes me, if the file is generated automatically, then it also can probably be uploaded and processed automatically. Seems odd the user would have to upload the file by hand...
Have a look at the FileSystemWatcher(?) class in the framework.
|
|
|
|
|
Yes I considered that part. Ideally it should be automated. Thanks I will look into the FileSystemWatcher.
|
|
|
|
|
Hi,
If I add too many design time features and GUI on my Windows Custom Control, will that have any performance effect in run time ?
Thanks.
|
|
|
|
|
It depends what you are using those design time features are for? If they add bloat to the runtime, then they will have a performance effect.
|
|
|
|
|
Hi everybody,
Can somebody help me with a link or feedback about how to export C# froms to PDA???
thanx.
|
|
|
|
|
It depends which PDA, which O/S it runs, which version of the .Net Compact Framework you're using...
|
|
|
|
|
We have an application made in VB 2005 and it uses VC++ code as well.
I have heard that a compiled .net application can be decompiled with certain software. Can the VC++ files also be decompiled or is it just the VB.net files???
Thanks!
/Kristian
|
|
|
|
|
Any managed code assembly can be decompiled back to some resemblance of the original source, sans comments of course. Lutz Roeder's .NET Reflector is probably the best example of such a tool.
|
|
|
|
|
IF the VC++ files are managed they're equally decompilable. If they're native code the reflection will only show the VB calls into the C++. The C++ will be no more vulnerable to decompilation than in a 100% native application. Which is to say, any sufficiently determined individual can still reverse engineer it by disassembling the binary and using runtime debugging tools.
Otherwise [Microsoft is] toast in the long term no matter how much money they've got. They would be already if the Linux community didn't have it's head so firmly up it's own command line buffer that it looks like taking 15 years to find the desktop.
-- Matthew Faithfull
|
|
|
|
|
Can someone please help me! I am stuck at the final step of a project I am working on and I simply have no idea how to accomplish this step.
Here is a link to the project, perhaps you can take a look and see how I can implement my final step.
Here is the project: CLICK HERE
If you run the application, you will see 4 list boxes and 1 text box. By clicking on a STATE, it will then display a list of CITIES. By clicking on a city, then it will display a list of AIRPORTS. By clicking on an airport, it will then display a list of CHART NAMES.
This is where I am stuck. I need it so that when you click on a CHART NAME, it will display the PDF NAME FOR THAT SPECIFIC CHART, on the textbox.
Could you help me?
Thanks in advance...
modified on Monday, January 14, 2008 1:24:51 PM
|
|
|
|
|
Difficult to help if the CLICK HERE doesn't work, or you post no code.
only two letters away from being an asset
|
|
|
|
|
I fixed it, my friend. Sorry about that.
|
|
|
|
|
XmlNode node = _selectedAirport.SelectSingleNode(string.Format("//record/pdf_name[../chart_name[.='{0}']]", listCharts.SelectedItem.ToString()));
This should work. Although I would suggest finding a different medium to store this info, over 6MB is far to large of a document to be efficiently used. Have you considered a SQLExpress database?
Also, as a matter of style I always use properties to access class fields, never access them directly, as in _selectedAirport or _selectedState
only two letters away from being an asset
|
|
|
|