|
eninyo wrote: at this moment microsoft doesn't suuport RT development. i think it won't support it in the future too, because microsoft decided to concentrate on web-development. in that case. VS.Net 2005 is a great tool.
MS has never supported RT dev because windows is not, and never has been, an RT OS. The .net GC makes the situation somewhat worse, but even native apps don't have any RT promises due to the vagarities of the scheduler.
|
|
|
|
|
Hmmm, digging in my memory I think the GC only goes to work if garbage actually exists. But you'll have to dig into the documentation to verify that yourself! I give my memory an 80% chance that it's right
Wout
|
|
|
|
|
tnx.
i'll try to dig in to it, but it make sence that it is working anyhow. i mean that if there is no garbge, the GC doesn't know it, in order to verify that there is nothing to clean it has to invoke, therefore i'm not sure you right.
i will check it anyhow.
i find it very hard to get knowlage about the GC (i mean real and theoretical information), so if you can help me with that i'll be be thankful.
tnx for all your answer...
|
|
|
|
|
Just what do you mean by real-time? How 'hard' are your constraints? In general you cannot get real-time performance from a Windows system ( and that's before you consider the issues caused by managed code with automatic garbage collection ).
Please refer to this excellent article here on code project: http://www.codeproject.com/system/simpletime.asp[^]
Regards,
Dan
Remember kids, we're trained professionals. Don't try this at home!
|
|
|
|
|
One other characteristic of C# to keep in mind is that JIT compilation introduces unpredictable execution times. This is probably more noticeable in small embedded environments such as WinCE platforms. I have experienced "hits" of 100+ msec while small functions are compiled, other times they require only 20+ msecs to execute. Apparently the WinCE CLR provides only a relatively small buffer (64K?) of compiled code. When this becomes full, something must be purged to compile the next new block. So you see the "hit" somewhat unpredictably.
Also no way to generate pre-compiled binaries (genx) in WinCe.
|
|
|
|
|
tnx for your reply after so long time
unfortunatly, i didn't find solution for the GC invoking unexpectedly.
i guess the C# lang' is for simple or not RT applicatons.
tnx again,
Eli
|
|
|
|
|
Hi,
I am Ravindra,currently applying for jobs based on .net.
I want to know how much boom is there for .net ?
and
whether a deep knowledge in SQL server is must for a .net programmer?
please send me the details
---Ravindra
|
|
|
|
|
I would think that a knowledge of ADO.NET would be good. Somethings for a "deep knowledge of SQL Server" would be index tuning, and file groups, and optimizing the database. Most .NET developers will not need this. A standard knowledge of ADO.NET and basic database skills are needed in my mind.
Steve Maier, MCSD MCAD MCTS
|
|
|
|
|
yea Steve, i completely agree with your views
There would be a specialized team that handles db issues.
|
|
|
|
|
I would be interested in any jobs involving C++/CLI, but "C++/CLI" is useless as a search term to use in searches.
Managed as in Managed C++ can appear in context unrelated to "Managed C++". CLI of course is a common TLA for Command Line Interface.
I think that the only hope for these types of jobs is to convince any company you join that has a lot of C++ code and coders who are thinking of using C# the advantages of keeping the in house knowledge and experience and staying with C++ and using C++/CLI where possible.
|
|
|
|
|
I have noticed that a vast majority of the jobs returned by job search engines seem to be Banking and Finance related. Whilst without any knowledge of the programming side of these types of jobs, at first glance it does not seem the kind of job I would be interested in, as I do not know what type of C++ language features usually get used in the design of such software. However this might be an ill-informed view. Can you advise me?
My current job is quite limited in the scope of what is done with C++, whilst there are classes/objects used in the applications there is not much use of inheritance. We use STL and make use of vectors,maps,sets and some associated algorithms, but not boost/loki.
Now obviously no job is always going to be using everything available, but I would like to make more use of the full power of C++.
--------------------------------------------------------------------------
One last thing, I would be interested in any jobs involving C++/CLI, but it really needs a better buzzword to help in searches. Managed as in Managed C++ can appear in context unrelated to "Managed C++". CLI of course is a common TLA for Command Line Interface.
I think that the only hope for these types of jobs is to convince any company you join that has a lot of C++ code and coders who are thinking of using C# the advantages of keeping the in house knowledge and experience and staying with C++ and using C++/CLI where possible.
I will post this section again separately just in case it is easier to answer the first section without the thread drifting.
|
|
|
|
|
Stone Free wrote: One last thing, I would be interested in any jobs involving C++/CLI
Why would you flog a dead horse? The Windows programming language is C#, at least for the next 20 years.
|
|
|
|
|
Well a lot of help you are, and anyway I think you should tell Herb Sutter and Nish as they obviously don't know they are wasting their time
|
|
|
|
|
Most likely they want you to be really good at object oriented programming and multithreaded programming. If you are applying for a server position you should also know socket programming. Managed C++ is not used here on Wall Street unless to build a wrapper around some legacy C++ code so it can be called from C# code. C# is becoming more common, specially for frontend applications.
|
|
|
|
|
Thanks for your reply Patric, I was beginning to think no one on codeproject worked in finance!
|
|
|
|
|
hi all,
i have a query regd change of technology. hope u ppl will guide me properly.
i am a dot net programmer. i have been in the industry fr 2+ years now, and all through i have been working on asp.net with c#.
i changed my job 3 months back . my new company now doesnt have any dot net projects (they dont expect to get one in the next 6 months). so they are training me on java now and will put me on a java project soon.
I wish to know if it would be good for me to stay on here and work on java. that would be a drastic tech change for me.
i am looking at the future aspect. ia m pretty comfortable with c# , but cant say i will be comfy with java.
another concern is that it wont be financially rewarding to my career , as i would be considered as fresher in java field and it wont add to my dot net exp as well. ( in case in need to shift after next 6 months time)
any suggestions are welcome
thanks in advance
|
|
|
|
|
Can anyone give me the detils about MCAD Exam ,regarding how to take up the exam ,registration fee,how to register,how to go about it etc.
thank u
kavitha
|
|
|
|
|
I usually get a couple books for each exam. And study those and use whatever technology the exam is about for a while. In the US, the exam is $125, but I am not sure how much and where to go in India for them. There are also some practice exams that you can get that take you through the types of questions on the exams. Transcender.com/[^] has some small free exams that you can use to test with. They hope that the small free version will help you to want to buy their full version. Overall they have been ok to use too.
Steve Maier, MCSD MCAD MCTS
|
|
|
|
|
|
visit the microsoft site, under certification section.
u can select a exam center there.
contact the center for sheduling an exam.
u got to clear 3 papers for an mcad.
these details r on the site.
good luck
regds
prashanth
|
|
|
|
|
Thanks a lot Prashanth
Thanks
kavitha
-- modified at 23:38 Wednesday 26th July, 2006
|
|
|
|
|
I am developing a problem which rquires me to read in variable sized 1D/2D matrices from the user.
I can't think of a nice GUI which will make this task easy for the user. All I can come up with is :
1. Ask the user to enter the elements one by one
2. OR, display a textbox where they can type in the matrix (like in MATLAB)
Is there any better way to let the user enter the matrix ?
I am thinking of something like a dialogbox which will have a textbox for every cell of the matrix.
Note that the metrices maybe variable sized and there's no fixed upper limit to the order of the matrices.
"God then made two great lights; the greater light to rule the day, and the less light to rule the night"
- Genesis 47:3
|
|
|
|
|
Maybe some kind of data grid like an Excel spreadsheet where the size of the grid is the dimension of the matrix.
Kamal Shankar wrote: (like in MATLAB)
...could work nicely
Hope this helps.
|
|
|
|
|
I want project titles using any .net platform and java.
N.Karthikeyan
|
|
|
|
|
Start thinking of some
"I'd like to help but I don't feel like Googling it for you."
|
|
|
|