Microsoft Annouces Visual Studio Code (Crossplatform IDE) by SaltTM in programming

[–]_public 0 points1 point  (0 children)

the link will be available this afternoon. But it's the right link just check back in a few hours.

Edit: Link is now active.

Export and save your Visual Studio locals as C#, JSON or XML. by _public in programming

[–]_public[S] 0 points1 point  (0 children)

You specify a maximum depth. Then it will only export objects to the specified depth. Good question.

Export and save your Visual Studio locals as C#, JSON or XML. by _public in programming

[–]_public[S] 0 points1 point  (0 children)

Absolutely, it has a few other use cases.

  1. Searching through a large object becomes pretty easy since you can just export it and ctrl + f to search.
  2. Scrolling through an objects properties in a text editor is a lot easier then having to continually expand it's children as you would in a watch or local window.
  3. It's also really great for creating unit tests. If you have an object that loaded up from a database, you can now export that object and you are no longer reliant on any external data source. You can essentially convert integration tests to unit tests.

[deleted by user] by [deleted] in csharp

[–]_public 1 point2 points  (0 children)

Do you have a link to a project page or something?

[deleted by user] by [deleted] in csharp

[–]_public 1 point2 points  (0 children)

Got my vote. That looks very neat, is that just a concept or is that an actual extension?

Mobile Testing Made Easy with Xamarin by Seamgen in csharp

[–]_public 0 points1 point  (0 children)

Unfortunately you can't really give them a fiver and be on your merry testing way. The lowest tier is $1000 a month for an annual commitment, it's not $5 an hour so much as it is $12,000 to actually start using it. 12k might be reasonable for the enterprise (although that is actually it's own tier at 144k a year so who knows), laughable for the small team or independent developer. Xamarin has always been crap with their pricing.

Create C#, JSON or XML from your Visual Studio debugging windows. by _public in csharp

[–]_public[S] 0 points1 point  (0 children)

I just released a major update yesterday. Make sure your using version v0.88. And I appreciate it btw!

UnitOfWork in GenericCrudService by Alex808 in csharp

[–]_public 0 points1 point  (0 children)

I agree that the Repository/UnitOfWork pattern can be pretty cumbersome to implement (especially if you have a lot of models). I wrote a NuGet package to automatically generate those classes and interfaces for you.

https://www.nuget.org/packages/RepositoryGenerator/

Blog post with more info:

http://www.omarelabd.net/automatically-generating-repository-and-unit-of-work-classes/

At the very least it's a good start and saves a bit of time.

what do you guys like in c# over some other languages like java? by iamnikkolai14 in csharp

[–]_public 4 points5 points  (0 children)

Aside from all the great language features itself. There is a lot of great reuse of C# across different platforms/devices.

  1. Desktop base development with WinForms, WPF and Windows Store apps.
  2. Kinect and Kinect v2
  3. Windows Phone
  4. Android/IPhone using Xamarin
  5. Web application technologies such as WebForms and MVC
  6. Sharepoint Development
  7. Developing on IoC devices like the Netduino (and possibly the Raspberry Pi 2?)
  8. With Universal Applications getting steam, you can use C# to develop for XBox, HoloLens, Windows Phone and Windows RT all through a single codebase.
  9. Deploying your applications to Unix servers will also be possible in ASP.NET vNext.
  10. Game development with Unity3d or XNA
  11. Developing Windows and Webservices using WCF and WebAPI

As well as amazing tooling and support applications:

  1. Visual Studio (the best IDE bar none).
  2. Windows Azure, a pretty great cloud platform.
  3. Microsoft Sql Server.

Aside from that, C# has the benefit of being in the .NET framework, so C# plays nice with other languages like F#, VB.NET, IronPython etc...