I realized that TCF is as obscure as assembly language to many.
The "problem" is that the authors must not had an incentive to provide much "help" to implement it. It works fine , but it is a pain to fix when it goes sideways.
I have a knack to pick wrong technology....
I suspect it is probably going to be no more useful than SNMP was. You can write to the interface but still must do a deep dive every time to get something useful, and little chance that it will provide everything that one might want (not generically.)
Actually I "discovered' TCF after realizing that Raspberry is not the best to develop C++ code on. It took some time to get it all working , but it does what
I want it to do.
Now I am looking for some "fine tunning" and could use somebody to bounce ideas off.
I hesitate to use brand names - but if you look at the Eclipse TCF forum - all you see is my posts and very few replies.
We plan to write our own EPP solution in our company, now we choose which language / technology to use. Architecture is a client-server application. OS - Windows, DBMS - MSSQL. We make the application primarily for ourselves, but in the future, perhaps, we will sell and implement our solution to other customers, so perhaps we will make the application for Linux. Now we choose between C ++ (Qt) and Java (jni) (both for client and server applications). Development in C ++ seems to us more time-consuming, but the result is more productive and flexible, the development on java is seen as easier and faster. And what do you think, what technology is better to use? Can you have a howling option?
Almost always cheaper and faster to find an existing application.
now we choose which language / technology to use.
No that isn't how it works. FIRST you decide what the system will do. You define the principle business features and prioritize those.
You only need to 'choose' technologies to meet those needs. Most of the time, if you have enough business experience, the technologies you already know will be sufficient.
Development in C ++ seems to us more time-consuming, but the result is more productive and flexible,
Architecture and design makes systems flexible not technologies. And correctly doing architecture/design requires experience in doing that and also an understanding of what the business needs. And for a future product understanding the industry, not just the company, is required.
Can you have a howling option?
In general without knowing specific business needs a C#/MSSQL or Java/MySQL will work as base if you are familiar with one of them. There is cloud based support for both.
1) I don't think this is the correct forum for this question.
2) What you usually see in the movies is mostly not related with what the world of computers really is. I.e. tapping the keyboard for a second and getting pictures zoomed and the pixels cleaned up
3) If you want to learn knowledge about computers, you should learn about computers. Movies won't give you the knowledge about them
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
I'm working on a WPF app hitting SQL through a Web API.
What's the right way to handle a concurrency violation? Do I need to check the timestamp myself in my DAL's update methods? Or will SQL throw an exception? If I have to check it myself, is throwing an exception the best way? What exception(s) are used for this?
What I'm really interested in here is the full workflow from the time the user clicks Save to either the data is saved or a violation is handled in the front end?
If it's not broken, fix it until it is.
Everything makes sense in someone's mind.
Ya can't fix stupid.