|
C# is not only a language for .NET framework itself, it is a broad language that is now being used for ASP.NET and more specifically, Windows Runtime. If the survey is about .NET framework, then my answer is , "Yes, I prefer using asynchronous programming model". Otherwise, in other cases such as Windows Runtime, you do not have any other option because almost every single object (that may cause a delay in processing; such as resource processing for files or network) has async function type and returns a IAsyncAction . In that case using async is a must otherwise you will fall into the pit of, desperation, I'd say.
In those cases, async is a good use. Plus, it also saves you from asking questions like, "My WPF app is stuck when I click 'download', please help me".
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Whenever it makes sense should be the correct answer to all these kind of questions.
Sadly it's not and a lot of developers/tech leads, architects amuse themselves complicating the obvious or neglecting the future of an implementation.
Choosing the right tool for the job requires more than knowledge, requires experience, and only experience and technical knowledge combined can properly identify "what makes sense".
|
|
|
|
|
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
"When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey
|
|
|
|
|
for some simple UI .NET makes some sense - but else it gets nasty
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
I say the very same of VB6 (that's what we use for UIs, C/C++/Assembler for the logic)...
GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
"When you have eliminated the JavaScript, whatever remains must be an empty page." -- Mike Hankey
|
|
|
|
|
The options excludes me from the survey.
We use .NET but I don't.
"Program testing can be used to show the presence of bugs, but never to show their absence."
<< please vote!! >></div>
modified 28-Sep-15 8:52am.
|
|
|
|
|
Just select "No we don't" ?
|
|
|
|
|
Xaotiq wrote: But reading is so hard.
roflmao.
|
|
|
|
|
Sometime i used But don't know exactly use of it.
|
|
|
|