Basically, I can't seem to find any good resources out there for examples. I attempted to download a couple of msi from microsoft.com, and one of them included isntalling a solution file (.sln), but when I open the solution I can't actually compile the application.
Basically, what do I need to actually get started with getting the necessary libraries and sample code?
A good resource to get started is the Programming for Unified Communications book - this covers R2 quite well. Check out the answer here for a bit more detail
Related
I hope no one will consider this question off topic. I am about to start exploring using the C# kernal in a Jupyter notebook. I see that there are several alternatives, some appear to be dated. I'm not really interested in exploring them all, I just want something that will work well enough for a demo. The purpose is evaluating this for teaching a post-secondary course in C# programming --- we are now using Visual Studio exclusively, and we feel the need for something a little more targeted and possibly amenable to some automation.
Question: Of the various alternatives available, which ones should I avoid? Which ones seem to have fewer problems using?
I currently use Jupyter for Python development, so at least I have some familiarity with the technology and can author a notebook.
You can try this open source project zabirauf/icsharp: C# kernel for Jupyter. Which can be used in Windows/MacOS/Linux. Wish it be helpful for you.
Below is a video about icsharp:
https://www.youtube.com/watch?v=tKYyjPCiKpM
According to an announcement on the 6th of November 2019...
Try .NET has grown to support more interactive experiences across the web with runnable code snippets, interactive documentation generator for .NET core with dotnet try global tool, and now .NET in Jupyter Notebooks.
Details can be found in the provided link (https://devblogs.microsoft.com/dotnet/net-core-with-juypter-notebooks-is-here-preview-1/)
Try this https://github.com/tlinnet/csharp-notebook
It's a Docker image with C# Kernel i Jupyter Notebooks and includes >200 Notebooks with C#. There is links to try online on mybinder.org
this question was asked many times:
2004
http://lists.ximian.com/pipermail/mono-devel-list/2004-October/008213.html
2005
http://web.archiveorange.com/archive/v/0SAXwxPyVBCC31hdB3Mm
http://codeverge.com/netscape.mozilla.jseng/xpcom-and-mono-or-just-c/1577232
2007
http://forum.mozilla-russia.org/viewtopic.php?id=17385
http://rsdn.ru/forum/cpp.applied/2514021.flat
2009
http://ru-csharp.livejournal.com/153546.html
2010
https://forums.mozilla.org/viewtopic.php?f=13&t=1445
https://www.linux.org.ru/forum/development/5069566
and always without answers...
Language bindings page doesn't contain C# or mono (but does so for Java and Python):
https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Language_Bindings
There is some code - http://off.net/~shaver/mono/
But i don't see C++ part of it (and I think it is necessary as a "XPCOM Component Loader")
There is also something what is called MonoConnect
https://bugzilla.mozilla.org/show_bug.cgi?id=296672
But i didn't found it's docs in google.
I know that it is possible to implement plugin as CLR host as written here:
http://www.mono-project.com/docs/advanced/embedding/
but i don't want to reinvent the wheel,
that is why I am asking where to find an existing implementation of "Component Loader".
Here is your answer: http://lists.ximian.com/pipermail/mono-devel-list/2004-October/008215.html, first answer in your first link to a mailing list.
Here is a github link to the issue in MonoConnect. I just took some strings in the diff which is in the tracker(the link you provided) and searched in google for it, got a github repo.
As well as this: http://people.mozilla.org/~chofmann/l10n/tree/mozilla/extensions/mono/
As far as written code, this is the most you will probably get.
I need to access the full set of .NET and Windows classes from the MSDN documentation. I've installed the MSDN docs from the Visual Studio 2012 DVD. I know of the URL method of programatically accessing classes and documentation data, but I'm looking to see if there's a faster method. I'm creating a VS addin that brings documentation of Windows API and other features into the VS IDE, and so I need an offline copy of the docs. How can I quickly access and download the MSDN documentation with all classes and data therein?
I'm currently reviewing:
DExplore COM API for MS Help 2 format
Help to CHM, in C#
Not useful:
MS Help 2 API - no real API, just links
VS Help Downloader, in C# - just a basic downloader of MSDN CAB files
Check out the Microsoft Help Viewer 2 Runtime API Samples on CodePlex. It provides source code to help you get started with the Help Viewer 2.0 API, including:
HV2ApiExplore.sln - A utility that explores all aspects of the Help Viewer 2.0 API
HV2Viewer.sln - A simple HV 2.0 Help Viewer.
I need to open DjVu files in my program, so I'm looking for some library. It must be free library, opensource would be better. When I tried to google it, I found only links to some books about .Net in *djvu format :D
This is an old question, but I wanted to include that I just uploaded a fully managed Djvu reader written in C#. If you make improvements please share. https://github.com/Telavian/DjvuNet
The following techniques may be useful.
First technique:
1) http://javadjvu.foxtrottechnologies.com/ djvu support for java
2) use ikvm.net to convert java code in dot net
it is tedious but can be tried and i think best method
Second technique:
http://twit88.com/blog/2009/02/28/open-source-windows-djvu-viewer/
a viewer to open djvu files
for more detail go through
sourceforge djvu
you can get basic details from here
How do I use Windows Vista's FOLDERID API in order to retrieve filepaths for "known folders" such as System or Windows? I've seen some APIs but I don't know how to import them properly. And yes, I know this is a very newbie question, but I spent a half hour googling and couldn't find the answer; I'd also appreciate a way to find an answer to questions like this in the future. :-)
Edit 1: So apparently the relevant functions are included inside of a DLL, and not any "proper" C# class/library that can be imported. The pinvoke syntax might work, although I was hoping for an OOP interface, not a function. Will test.
Edit 2: So I am very new to C# and don't know what a managed interface is. System.Environment.GetFolderPath is perfect.
Take a look at PInvoke SHGetKnownFolderPath
There's also a managed API:
Environment.GetFolderPath
but it doesn't contain all the folders.
This morning I read about Vista Bridge. It may help.
"Many of you don’t know about the Vista Bridge sample library, what can it do or even where you can find it. Let’s start with the basics; i.e. definitions. Vista Bridge is a sample library that contains managed wrappers for a number of Windows Vista APIs that are not exposed in the .NET Framework. The wrappers include common Open and Save file dialogs and new Vista advanced task dialogs. So, where to download it? There are three ways to obtain the sample library. It’s included in both the Windows SDK for Windows Vista Update and in the newer Window SDK for Windows Server 2008 and .Net Framework 3.5; or a third option is to download the Vista Bridge sample library which is part of the Windows SDK Cross Technology samples. I recommend downloading the Windows SDK for Windows Server 2008 and .Net Framework 3.5, but if you don’t have the network bandwidth or just want the samples, then the last option should be the most suitable.
..."