Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed last month.
Improve this question
I am building an application in WPF using .NetFramework. It can record full or partial desktop along with Audio to an mp4 file. Right now I am using ffmpeg for that which works fine but has certain issues.
I want to give a try to Desktop Duplication API. Most of the related repositories I find on github are several years old. Why there's very little latest information available on this topic, especially for C#? Can you share any starting points that meet my requirements?
As one of the comments mention Desktop Duplication API is a native low-level API, check this repo https://github.com/bmharper/WindowsDesktopDuplicationSample.
I read also your comment regarding "stick to WPF", there are 2 options in my opinion.
The first one is a very simple RecordBook-Screen-Recorder, it is made in WinForms, and the UI is not in English but very easy to understand, I share it for inspiration: https://github.com/iEmreM/RecordBook-Screen-Recorder.
That said, I have previously played with Captura open source recording in .net and WPF, it can capture video and sound.
here is the repo, the latest updated 2 years. https://github.com/MathewSachin/Captura.
It is feature-rich software as well.
With that said, you might search and find something more, but you won't find complete software that has everything without issues.
In addition, check this article does not cover what you need but gives inspiration to your comment regards Windows Graphic Capture API.
https://blogs.windows.com/windowsdeveloper/2019/09/16/new-ways-to-do-screen-capture/
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I recently got an offer for a traineeship for C#.NET. However before being allowed in the traineeship I need to make a small program which displays my programming skills in "C#.net". I don't know what to do now. I've downloaded visual studio 2015 and when I open it I see lots of stuff like console application/windows application etc and even .asp.net applications for web.
In the traineeship document terms are used like " Object Oriƫntated, Object Orientated Analysis and Design, UML, Database Design, SQL, XML, Scrum, Javascript, HTML5 CSS3, jQuery, Ajax, Design Pattern (MVC) and WCF.
I don't have a clue where to start! If they wanted ASP websites they could've explicated this right? Should I make them a keygen music mp3 player in a console application? Srs please help. I got 1 week for this.
Usually when asked to perform such task with as vague description as possible, the recruiters want to see your creativity and general knowledge of the technology. You don't have write another Windows system, so it's entirely up to you on what you decide to write. Just make sure it will work and it will follow general coding guidelines and it should be okay :)
I'm sure this is not the place to ask that question. You better go get some tutorials and try to walk your first steps on C# and .NET. As Keran said, the recruiters just want to know your programming and knowledge level of .NET.
Microsoft Virtual Academy is a good place to start.
Have fun!
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I use notepad for writing daily notes.some times when system gets restarted by accidentally, I loose my content.
So my question is"can I write an auto-save plugin for notepad" ?
Please let me know if I can write an auto-save plugin for Notepad using C#.NET.
I know about Notepad++ but I want to use notepad only.
Thanks in Advance.
There is no direct way of doing this because NotePad is a separate application and you don't have its code. Even if you did have the code, I'm highly sure it wouldn't be in a .NET-based language.
There is an alternate though. You could recreate entire NotePad from scratch in .NET. Believe me it won't take more than a couple hours for a guy who knows his tools (someone out there might already have done that). Then you can add any new features at your choice.
Yet another way would be hooking into NotePad's low-level messages through Platform calls and trying to somehow inject your features into it, but that's something I'm not an expert at and that would probably take more effort/expertise than writing your own NotePad from scratch.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I've tried jumping from iOS development straight into web development but I am having a VERY difficult time.
First off, I DO have a very basic understanding of HTML, SQL, OO programming, MVC, PHP, etc.
I am also capable of creating a basic C# console application.
What I don't understand as at all (PLEASE bear with me) is where the files go. Where and how do I upload the files to a server? I don't even really have a full understanding of how the project runs locally... where is the C# held and how is the HTML dished out to the browser? How does the C# get executed? I've searched and searched for tutorials but they all seem to assume you have already done this type of stuff. Is it so easy that I'm over complicating it?
I need a tutorial that walks me through the entire process. Not just a piece of it. I want to create a web application, test it locally, AND upload it to a production server (that I have at home or that is hosted else where)
To learn MVC try first steps from this site: http://www.asp.net/mvc
Atleast, most part of main mvc things are explained there. Materials are presented in video and text variants. Just install VisualStudio and make your first MVC application from the existing template.
For CSS/HTML will help this sites:
CSS => www.w3schools.com/css/
HTML => www.w3schools.com/html/
For Asp.net refer below link.
http://www.asp.net/get-started
For c#:
http://csharp-station.com/Tutorial/CSharp/Lesson01
You can also refer other site like - codeproject.com
It contains a lot of basic article to get started.
And During the development phase if you stuck somewhere then we (stackoverflow community) are here to answer your question. :)
Best of luck.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
does somebody know a library (language does not care) for song recognition like the Services provided by Shazzam and Soundhood?
Best Regards,
Christian.
Yes. http://echonest.com offer an online API for this. IIRC they're working in collaboration with http://musicbrainz.org (a huge, open music database) to gather acoustic fingerprints on the musicbrainz catalogue. Both have a comprehensive selection of open source tools on github related to this activity. You can download your own fingerprinting server (and, once again IIRC) get all the fingerprints too.
https://github.com/metabrainz/
https://github.com/echonest/
This is a large and complex project that will require you to have a lot of knowledge in different areas. See this wikipedia article for more information.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
We're evaluating SharpKit as a possible technology to write an AJAX application, as we already have much C# code that we believe will work well after translating to JavaScript.
We're aware of ScriptSharp and other related technologies - there are many Stack Overflow threads about them, and this question is specifically about SharpKit only.
We have several concerns, hence are looking for real world experiences with SharpKit. In particular:
The one app built using SharpKit is the coderun IDE. While impressive, it is just one app, and a closed source one at that.
There are apparently no good app-sized sample projects built on SharpKit.
The SharpKit documentation is extremely poor - no in-depth conceptual overviews or tutorials, just a few 5 minute videos and a class library. (When will toolkit vendors learn that a generated class reference maketh not a user guide?)
There is no forum - so we can't determine how much this toolkit is actually being used. For all we know, this is a barely supported project written by three guys. What has your support experience been like?
There is no phone contact or support - which again raises a red flag regarding support.
Please don't respond with ScriptSharp or other information - we're just trying to evaluate SharpKit here.
Check out DesktopBrowser, an open-source project that uses SharpKit.
See #1
There's also an MSDN style reference for all internal and external libraries, you can find it here.
Check out 'SharpKit Support' forum at google groups.
Contacting support is initially done by email at support#sharpkit.net.
Cheers