developing virtual oscilloscope C # [closed] - c#

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 6 years ago.
Improve this question
I am new to GUI development and Embedded programming using DSP Processors.
I would like to build a GUI of 4 channel oscilloscope using Visual C# and Windows Forms. The signals will be communicated from DSP processor using serial port RS232.
What kind of Windows Forms controls help in building such a GUI? and how to start with the work?
If there any other useful tools to be used along with Visual studio C#?
Any useful links explaining the basics of development may be helpful.

What kind of Windows forms controls help in building such a GUI?
There is a nice tool un Windows Forms called Chart. You can draw graphs of different kind with it.
Here is a Tutorial
Here is a Video that shows how to use it.
How to start with the work?
You should start and play with this control.
Learn how to add values.
Learn how to remove values.
Learn how to bind values.
Learn how to handle the axes and the ranges to be displayed.
If there any other useful tools to be used along with Visual studio C#?Any useful links explaining the basics of development may be helpful.
here you find all different chart types that can be displayed.
and here how to use them.
This answer is partly copied from a previous one of mine.
I would suggest to search also for "online/real time display of data with chart control" or "moving chart".
This link might be usefull. It asks for almost the same as you.
Here you can find some samples

Related

WinForms create application walkthrough [closed]

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 would like to create a application walkthrough for users to reveal functionality and give a short introduction to the software like this: http://www.dtelepathy.com/blog/design/ux-flows-how-when-to-design-app-walkthrough
This is often used for smartphone apps or browser applications. I've never seen this for Windows applications before, but this should be possible or not?
The application is implemented in C# and WinForms and uses a lot of controls from Infragistics.
It isn't possible to find anything about that on google or SO because "walkthrough" could be anything... :/ Maybe I'm looking for the wrong keywords?
Yes, this is definitely possible in a Windows App. We've done something like this before. I see your frustration regarding lack of documentation on the web. There isn't a lot out there specifically for windows desktop. Take what you can learn from the tutorial that you linked and translate that over. What we did a lot of was used semi-transparent panels containing the necessary content and then just lay those over everything. This way, you can get the 'greyed out' look for the main content of the app but control user's access.
Good luck!

General information about WPF and its XAML [closed]

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
What choice is the best one, coding or drop and click to generate xaml code?
If you are gonna work with visualization before doing coding or maybe doing both, should the process be taken in VS 2010 or Blend?
Is there any similiar code of WPF's C# WPF in other context for instance in Biztalk, sharepoint (except Winform) etc?
I heard that Microsoft Blend should be used for creating prototype only, is that true? Is Blend strong enough to work with user interface?
WPF makes it simple to separate the look&feel of the application and the logic behind.
Blend is used to create styles, and may be used to create GUI prototypes. All this work however can be done in VS too. It's only a matter of convenience.
If you're using Visual Studio you can install Xaml power toys add-in which is able to do many different things for you (eg. generating DataGrid columns of a business form for an entity class)
I heard that Microsoft Blend should be used for creating prototype only, is that true?
Blend is all about what you see. Vs is about the code.
If you are gonna work with visualization before doing coding or maybe doing both, should the process be taken in VS 2010 or Blend?
Definitely blend.
What choice is the best one, coding or drop and click to generate xaml code?
Doesn't matter. You do what's faster for you. I prefer typing, but someone else might prefer clicking.

Best framework for little 3D application [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
I want to write simple application with some 3D objects for Windows OS.
The application is very simple, like a gallery where we can move and see some pictures. When users go to the some picture and click on it a window will open and show picture with some information.
Which is the best framework for this task WPF, XNA, or something else? Application will be written in C#.
I can not say which is best, but I have done a while ago some things with the WPF 3D API and I liked it.
It was IMO very simple to use and the rendering seemed to be relatively fast. A really nice thing I found, was that it has an object-model that contains high-level-events such as mouse-down and click. Therefore you don't have to do much math. However, maybe provide also other APIs such high-level services, I don't know.
I would not try to create an action-game with it, but for a small app as you have described, I think it is worth a try.
Unity has been used for similar stuff. It can work on browsers (via a plug-in) or as a program, has a lot of documentation and most of the work involved in creating a 3D environment and interface is already done. Code can be written in Mono (open source C# implementation), JavaScript or a Boo, a modified Python scripting language.
It works in Windows, MacOS, iPhone, iPad and Android. And it is free in the standard version, or really cheap.
XNA is a little lower level, so it will require more work to get things started. It supports Windows, WP7 and Xbox 360.
See this discussion : WPF VS XNA

which language / tool to use [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
Here's the situation:
I need to develop a desktop tool that will take in an input from Oracle (text) and it's output is a print of a layout generated by that tool.
The tool needs to be fast and able to print easily and not much extra software required on client PC's which ALL run Windows.
Now i've studied Java, PHP in the past however I don't want to use PHP for the Desktop App
and I have my doubts about Java in regards to Printing and developing the GUI.
It seems to me like with C# I can develop the GUI easier and faster, and most PC's have a lot of the tools required for the GUI in the OS (.net framework).
A tool like NetBeans helps, but more often than not the GUI design is either broken
or shoots across the screen when I make a simple change.
So now I'm thinking about starting in Visual C#, however I would like to get your
opinion.
And from my past VERY short .NET programming experience, I can still remember that deploying over the internet is easy as well, with JAVA I've had some issues with that as well before I got it to work.
So in short:
Windows environment
Lot of GUI design
Fast app that runs on client Windows PC's without much 'extra' software installing
Easy print programming
THANK YOU!
My preference would be C# or VB.NET with Windows Forms. WPF is also worth looking at, and will give you the most modern UI, but it has debatably a steeper learning curve attached.

UI Test Automation In .NET [closed]

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 1 year ago.
Improve this question
I want to know how could I write a program in C# that opens a browser and go to google.com (I did that easily)
I want to write code to automate move mouse to the input text field, click the mouse and then enter some text. move mouse to search button and hit it.
I know I should deal with iAccessible interface but I did not find any useful source.
Any help will be appreciated.
You can also try Winium, an automation library similar to Selenium through which you can do automated testing and instruct it to perform testing even on remote machines. We have used it at our organization in combination with Selenium to perform automated testing of Windows and Web modules. It is free to use and open source. Here are the links.
https://github.com/2gis/Winium and https://github.com/2gis/Winium.Desktop
Look at the Windows Automation API: http://msdn.microsoft.com/en-us/library/ms726294(VS.85).aspx
and the Test API: testapi.codeplex.com which has some related packages you'll likely need.
Sorry, can't post more than one link yet, but add the usual bits to get to the TestAPI site on codeplex.
You can try Visual Studio Test Suite it lets you record how you interact with your application and then lets you run it automaticly.
It's a powerful product.
If you're looking to understand UI Automation, I've just started that myself. I wrote this project so that other people could use it or understand themselves too:
http://code.google.com/p/wipflash/
Mostly it's based around the Patterns and Properties. You can see how I've used the Patterns here:
http://code.google.com/p/wipflash/source/browse/#hg/WiPFlash/Framework/Patterns
Hope it helps.
(Edit: I also answered a similar question here: WPF, Project White and Infragistics - you're probably looking for the ValuePattern).
There is a commercial solution that would do the job: Telerik WebUI Test Studio. It also supports Silverlight apps.
http://www.telerik.com/automated-testing-tools.aspx
Here is one positive review:
http://fczaja.blogspot.com/2011/01/ui-tests-automation-for-silverlight.html

Categories

Resources