As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've been looking for a nice convention based MVVM framework, I've looked at NakedMVVM, which seems to be along the lines of what I'm after.
But can there really be only one? What other options are available?
We just started using Caliburn.Micro and I've found it very impressive. It is incredibly lightweight (under 3,000 lines of code in all), but includes some features that really simplify common MVVM tasks.
For a complete breakdown of just about every MVVM framework, check this out. It's a Silverlight app that lists all of the well-known frameworks and compares them side-by-side.
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I have spent some time reading wiki and Virtual Machines by James Smith and Ravi Nair.
I know that Virtualization is (in layman's term) enacting the behaviour or performance of something.
Now it so happens that I have to make a presentation on virtualization technology. I will have to implement a small working model also.
I am a decent Java coder with experience in C#.NET, JSP, ASP.NET, Ruby, Perl and MSSql. Virtualization is very much new to me. Hence I don't know which tools to use, what material to refer(for practicals) and so on.
My interest is anything that has a good coding-knowledge requirement. I would love to do something in Java or C#. Can anyone please suggest a project that can be achieved by a team of 2 in around two months?
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I'm developping windows applications with WPF since 1 year .. I want to get started with MVVM pattern.
What are excatly all things I should get Hands-on to start MVVM pattern comfortably ?
(Any Interesting Links are Welcome)
Here's 2 instructional video links I usually give out that helped me get started:
http://blog.lab49.com/archives/2650
http://windowsclient.net/learn/video.aspx?v=315275
In the end you'll most likely migrate to one of the well built MVVM frameworks that do a lot of the dirty work for you like this one that I currently use:
http://caliburnmicro.codeplex.com/
It is important to first learn how to hand roll your own MVVM frameworks for your apps, then you can move on to one of the pre-built frameworks to save you a lot of time.
Try this :
http://www.codeproject.com/Articles/Josh-Smith
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
Over the last few years I have grown rather fond of python. I enjoy coding in it a lot more than in other languages. Recently, a coworker told me that he preferred C#. I am having a hard time understanding his choice. When ever I code with C# I feel like its Java but for Microsoft products only. He also added that he is very pleased with the work Microsoft has put into C#. This seems to contradict what I have been lead to believe.
Anyways, which language would you say is more expressive? Which would you use to develop an application and why? What are some of the advantages and disadvantages of using one over the other?
Thanks!
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
What is the best pattern for instrumentation. I have an application and i want to be able to track metrics on everytime a users does a number of functions in the app (brings up a form, views a certain feature, etc) but i dont want to have code all over the application that is doing this instrumentation. what are my options here?
At the end of the day, i want to be able to aggregate data across multiple users listing out metrics.
I've been investigating doing something very similar (for an anonymous stats-collection library... kind of like Google Analytics, but for desktop apps. If you're interested, check out the GUI mockup here.)
Anyhow... for .NET, I've been looking at a few aspect-oriented libraries that provide dynamic and static instrumentation. I'm not sure whether they'll fit the bill yet (I haven't written any code yet; I've just started researching the libs). But here are a few prospects:
http://dotspect.tigris.org/
http://setpoint.codehaus.org/
http://www.springframework.net/docs/1.2.0-RC1/reference/html/aop.html
http://www.castleproject.org/aspectsharp/
http://www.postsharp.org/
Good luck!
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 9 years ago.
BITS, the Windows background intelligent transfer service.
Looks like there are a few C# wrappers around that manage the interop to BITS, does anybody have any opinions on the best one?
I found problems with using the Managed_BITS codeproject article and I found an even better wrapper:
http://www.codeplex.com/sharpbits
http://nuget.org/packages/SharpBITS
Less code, a lot cleaner and unlike the codeproject, it did not hide away those parts of the BITS interface that I actually need to use.
Check out the following:
http://www.codeproject.com/KB/cs/Managed_BITS.aspx
http://www.simple-talk.com/dotnet/.net-tools/using-bits-to-upload-files-with-.net/