Questions tagged [c#]

Libraries in C# and software to develop C# programs. C# is an object-oriented programming language developed by Microsoft within its .NET Framework.

Filter by
Sorted by
Tagged with
26
votes
4answers
25k views

What tool can generate HTML documentation from C# code, like Javadoc can do for Java?

Java developers can easily generate HTML documentation from their Java code, which is a convenient way to post APIs online. This is an example. Is there a similar tool for C# code? It must be free,...
20
votes
1answer
15k views

What is a preferred UI Testing framework for an ASP.NET MVC application? [closed]

After some research, we've found: Watin (http://watin.org/) CodedUI (Microsoft) Coypu (Selenium based) TestStack.Seleno (also Selenium based) But with so many options, decision is also difficult to ...
20
votes
3answers
6k views

Tool for code coverage of (unit tests in) C#

I am in the process of writing unit tests for someone else's code. Right now, I am just sort of looking through all the classes of the main code branch to see if I have written tests to cover all ...
18
votes
5answers
32k views

C# library for parsing HTML?

The library should support at least .NET framework version 3.5, and 4.0; support for version 4.5, and future versions, would be great too. It should handle 'messy' HTML too, if possible.
17
votes
1answer
318 views

How to code with voice recognition?

Over the years of long nights with poor posture, programming I've got pretty bad RSI. I'm also very interested in voice recognition in general. I would like a way to be able to program/code (c# as a ...
10
votes
1answer
5k views

C# - Up to date torrent library?

I'm looking forward to build an application that would rely on torrent functionality. I've done some research, but I can't seem to find an actively developed and maintained library. My findings so ...
10
votes
3answers
1k views

Free source code (C++/C#) of chess engine reusable in non-opensource program

I've tried to find some chess engine source which would be completely free for any use. But most of open source engines is under GPL license. At least LGPL would be nice. Ideally I would like some ...
9
votes
2answers
9k views

Workflow Engines for C#

While looking for info about workflow engines for C# i found little to no info at all, and also almost no feedback or experiences related to the use of them. I'm looking for a workflow engine to help ...
9
votes
0answers
3k views

Mono library to display an SVG image in a multiplatform project?

I'm working on a multiplatform project (Linux, OSX, iOS, Win32) so I need Mono for portability. My project needs to load and work with SVG images and their elements for dynamic vector visualizations, ...
9
votes
0answers
3k views

C# IDE for Android

One of the reasons I purchased an Android phone was that I saw an IDE that looked exactly like Visual C# on someone's Android phone. Ever since I purchased mine, I have searched on Google, Google Play,...
8
votes
1answer
391 views

Cross platform framework for embedded device communication over LAN and internet

I'm currently on a project in which we will be communicating between a household appliance (e.g. an oven) with an embedded computer, and a mobile device (phone). Here's a brief summary of the setup: ...
8
votes
0answers
4k views

Open-Source Diff Tool for C#

I'm looking for an open-source diff tool that I can integrate in my C# code. I am comparing two strings of text and want to render my output to look similar to the Stack Exchange diff tool: inline: ...
7
votes
1answer
813 views

Breadcrumb navigation. C#, Visual Studio 2013

I'm writing a desktop application. I would like to include a Breadcrumb navigation control, like the one in Windows explorer. It looks like it is not included in the regular Toolbox in Visual studio ...
7
votes
2answers
2k views

GUI library for multiplatform C# development

(I was redirected here from Stack Overflow it seems that the question is more on-topic here?) I am searching for a GUI library for our project which is written in C# and uses Mono for cross-platform ...
6
votes
5answers
3k views

UML software with C# code generation feature

I need a program to design UML class diagrams and generate C# code from it. My goal is to build an UML class diagram for some personal project and generate the backbone of my code with it. For ...
6
votes
1answer
4k views

ownCloud API for C# or VB.NET

I am trying to connect my C# application to ownCloud so that I can: authenticate with ownCloud upload files to ownCloud view the files uploaded to ownCloud open the files uploaded to ownCloud and ...
5
votes
2answers
574 views

PDF to Image converter

I need a program/sdk/software to convert pdf file to images.I require the following features in that converter: Check if the pdf file is colored or BW. If the pdf file is BW, an option to convert the ...
5
votes
4answers
768 views

QR Code Generator Library (no web service)

I am looking for a QR Code generator library. It should be possible to use it in a .NET application. Free or paid (Open or closed source) Active maintenance of the library (there are some inactive ...
5
votes
4answers
2k views

A tool for finding third party vulnerabilities

Does anyone know of a .dll scanner that searches for known vulnerabilities? At work, we have a project which uses Nuget packages, and other .dll dependencies. I know there are databases of known ...
5
votes
2answers
353 views

3D user interface

What software would be good for implementing 3D user interface control system. Below is the image of automated guided vehicle control system which is representing in real time where the vehicle is. So ...
5
votes
1answer
80 views

Free .Net x86/x64 debugging library or tool for a custom C# IDE?

I'm building a code editor that needs to provide basic debugging functionality - i.e. my software needs to act as a debugger, debugging .Net libraries that it produced that will run (mainly) under ...
5
votes
1answer
533 views

C# parser for parsing incomplete C code

Is there any C# parser which I could use to parse incomplete c source code. I'm trying to implement source code evolution anlysis tool of c code based on analyzing different versions of C code. So far ...
5
votes
1answer
933 views

Fast generation of Excel reports using C#

We would like to use Open XML in my project to generate Excel reports (.xlsx). We have requirement where we do styling, copying, inserting ranges with format, inserting page breaks. It is important ...
5
votes
1answer
175 views

Message UI for Windows Phone 8

I'm trying to write a messaging app for Windows Phone 8, but I'm having some problems: I have to design the chat page (the one with the bubbles), but I would not like to rewrite or reinvent that, so ...
4
votes
2answers
140 views

Mac OS X IDE with intelligent code completion and error checking

I'm looking for an IDE like Visual Studio to develop using especially C#. Requirements Must be on Mac OS X Must have intelligent code completion Must have auto indent Must have shortcuts (believe ...
4
votes
4answers
1k views

Library to implement Windows Explorer icon overlays

I want to develop a tool to show icon overlays in Windows Explorer. Similar to what Dropbox or TortoiseGit do, example: What library would make this as easy and reliable as possible? Requirements: ...
4
votes
2answers
1k views

Looking for a Geometry Manipulation library

We have a legacy program that does some polygon clipping - unions, difference, intersection, exclusive or of polygons and multipolygons. It uses the University of Manchester's GPC - General Polygon ...
4
votes
3answers
91 views

PDF Library for Adding Keyword Metadata to PDF

I had originally posted this question over on stack overflow, but I was recommended to post here instead. Original Question I am in the process of converting a Windows Mobile application to ...
4
votes
3answers
545 views

High performance C# library for converting Bitmaps to PNGs

The .NET framework does not provide any options regarding the compression of PNGs. While the built-in support is suitable for most tasks I had so far, I have high performance requirements which I hope ...
4
votes
1answer
55 views

Object-Oriented SQL Representation

I am looking for a library that offers an object-oriented representation of raw SQL queries. With the example of SELECT statements, I imagine something like having an object that represents the ...
4
votes
1answer
854 views

C# library for Windows Process Management

It seems there are libraries out there for anything these days! I need to develop a program that will spawn a couple of Windows programs and need to monitor: That they are still alive Any log files ...
4
votes
1answer
150 views

Static code analysis tool for C#

I'm looking for a tool to support static code analysis for C#. My requirements: run on Mono/Linux free (at least for open-source projects) integration with MonoDevelop is a plus, but not a ...
4
votes
2answers
111 views

c# extract dependencies of a given method

Is there some tool which can somehow extract into a file or files all the dependencies related to a given function or class. I have often had to do this and have not found a satisfactory solution. I ...
4
votes
1answer
2k views

Tool to convert formulas to C# code faster

I'm looking for a tool where I can simply type b * (1 + k) ^ 9 and have b * Math.Pow(1 + k, 9) or even better b * (float)Math.Pow(1 + k, 9) as an output. Sounds pretty easy?
4
votes
0answers
456 views

Ultra-fast text rendering in C#?

Note: This is a direct copy of a question I asked on Stack Overflow which was put on hold for being off-topic and suggested to be asked here instead. I'm writing a game in C#, monogame. It's cross-...
4
votes
0answers
322 views

What is a suitable approach to logging in .NET Core?

I've developed a number of libraries and applications targeting the .NET Framework, and in those cases I used the Common.Logging abstraction library within my libraries and adapted it to use Log4Net ...
4
votes
1answer
328 views

Generating PDFs from XML comments

Background I write a lot of code in C#, and use XML comments all over the place to describe how my methods, members, and properties behave. I would ultimately like to compile all of the information ...
4
votes
0answers
353 views

Open source .NET library for automatic Russian text summarization

I need a library to automatically summarize a text written in Russian. Requirements: Summarize a text (for instance from 5000 characters to 500 characters) Works with Russian Open source Usable from ...
4
votes
0answers
1k views

A Dropbox-like open source WebDAV sync client for Windows, written in C/C++/C#

I'm looking for something like ownCloud Client - a background app which syncs local folder with remove WebDAV storage accompanied with a desktop tool which has Dropbox-like UI (such as an icon in ...
4
votes
0answers
211 views

Developing for Desktop platforms of Linux, Mac & Windows [closed]

I find a lot of information on developing cross-platform for mobile platforms, but not for the desktop. Using C#, I want to create three flavours of a DESKTOP based application. All will share the ...
4
votes
1answer
128 views

Advanced user registration library for ASP.NET?

I am developing a site for employers. Basically, the employers (aka the admins) need to be able to create limited user accounts for their employees. The employer needs to be able to manage their ...
4
votes
4answers
7k views

Online C# code beautifier

Is there an online C# beautifier that is easy to paste-beautify-copy from? I am looking for one that has options for: Indentation (4 spaces, n spaces, tab char, etc) Curly braces placement (on the ...
3
votes
3answers
2k views

Good and free unit-testing alternatives to Telerik's JustMock

What are the few good and free unit-testing alternatives to Telerik JustMock library/tool for unit-testing in C#. Here, I wish to know alternative not just for JustMock lite but for paid JustMock ...
3
votes
2answers
2k views

C# Reading random frames from a video

I need a C# library that allows to read video frames starting not from the beginning of a video. For example, I want to get the 400-th frame. I'd like something that provides a clear way to do this, ...
3
votes
2answers
488 views

Standalone object browser for C#

In Visual Studio, I can press F12 on a standard class to view its declaration, for example the Stream class, and Visual Studio will show it in a tab titled "Stream [from metadata]": Is there a ...
3
votes
1answer
3k views

Tiny C# library to tell whether Windows, Mac, Linux, Android, iOS

I need a very small C# library that would tell me on what operating system my C# program is running. I don't need the OS version number, just something very general, for instance I would be happy ...
3
votes
2answers
1k views

Recomended API for developing PACS Server

I'm newbie in DICOM and PACS server. In my company, I have to develop complete PACS server (including MWL, MPPS, DICOM viewer, etc). Now, I am currently research using Dvtk library on .Net C#. My ...
3
votes
1answer
941 views

Reverse-Regex: Xeger for C#

There is Xeger, a library for finding valid input to a regular expression. That means, it does the opposite of what you usually do with Regex. I'm using this for fuzz-testing at the moment. I'm ...
3
votes
2answers
123 views

Version control system for closed source project

I'm looking for somekind of version control system where I can create a repository for my project, like SVN for example, but with the abillity to define which portion of the source some user will be ...
3
votes
1answer
426 views

C# IoC Container that scans the bin folder

I am looking for an IoC container that scans all types in all assemblies within the bin folder AND is compatible with mono. I used to use LightCore, which took a little configuration to declare the ...