Reading quicken data files [closed] - c#

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Looking for an open source library, for C++, Java, C# or Python, for reading the data from Quicken .qdf files.
#Swati: Quicken .qif format is for transfer only and is not kept up to date by the application like the .qdf file is.

QDF is proprietary and not really meant for reading other than my Quicken, probably for a reason as it is messy.
I would recommend finding a way to export the qdf into an OFX (Open Financial Exchange) or qif file. I have done some financial and quickbooks automation and I did something similar. The problem is if you don't export to an exchange format, each version differs and strange things happen for many conditions that since they aren't documented (QDF) it becomes a bad situation for the programmer.
OFX is what allows online banking, brokerages and apps like mint.com securely get financial data. It is a standard and consistent. Finding a way to this is much better if at all possible.

http://www.west-wind.com/Weblog/posts/10491.aspx
And i know one other blog where the author was developing a parser for qfx/qif... lemme look it up... googling hasnt helped yet :(
Update: Found one more:
http://blogs.msdn.com/lucabol/archive/2007/08/31/parsing-qif-quicken-files-in-c.aspx

Check out http://qif.codeplex.com/
You may want to check the license before use. Thanks

Related

File monitor- c# or c++ [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am developing a file monitor to monitor file access of any exe. I monitor that exe for any file it opens/closes,reads/writes and collect the stats.
I am total newcomer to ETW (as from my research, it does not look there is any other way to do this.)
while I have been able to get some c++ code going, my client would prefer a c# solution.is there enough support in c# to monitor file io?
the samples in msdn are c++/c specific. I read vance Morrison's blogs.but its beyond me at the moment and they don't seem to suit "nt kernel logging sessions/ monitor file io" scenarios.
can anyone give me a simple sample or point me to a useful link ? any inputs is welcome on this.
In windows, ultimately any file access is granted, by the underlying winapi. See CreateFile and familly. These functions are hook-able by Microsoft Detours (though it is intended for instrumention purposes). There are also a handfull of other libraries for this sort of purposes e.g. easyhook.
Take a look at the FileSystemWatcher class.

Is there a Model Checking software (like Java Path Finder) but for C#? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
<EDIT>
About this question being off-topic and too opinion-based, I'll try to be more clear. My goal was to undestand if such a tool existed, I was not interested in opinions about what was the best one. At the time I wrote this question I spent quite a good amount of time searching the internet and found just old dead projects but such a tool for java existed and I couldn't belive there were nothing for c#.
I think this question is related to programming (code verification), and it is not really asking for an opinion. Also, it's still not easy to find this information and I think my answer could help saving someone's time.
That said, I'm not an expert of stackoverflow, if you still think the question/answer does not fit the site feel free to delete it.
</EDIT>
I've found Moonwalker http://fmt.cs.utwente.nl/tools/moonwalker/ but the last update has been done in 2009 and i don't think it supports .net4.5 (and it's poorly documented).
The answer to this question propose CodeContracts as a model checking tool Model checking tool c# but I've tried using it and I don't think it really is a model checker, not in the same way Java Path Finder for Java is. Im i worng? Can it be used like JPF?
I need to be able to known if a certain part of code is designed in a way that can deadlock. Let's say it's a school thing and even if I'm sure my code is working I must model check it. (Yes we are allowed and encouraged to look on the internet).
As the user #HighCore said, and after lot of searching i can say that a mature and up-to-date tool like the one I described does not exist.
Model checking refers usually to explicit methods, however symbolic methods are equally advanced and arguably more capable for establishing properties of actual code.
For a Turing complete language, the verification problem is undecidable, so model-checking tools usually accept a less powerful language as input. This implies having to convert your problem to that language, before checking. This is why you have not come across any "C# model checking tool".
Have you looked at Boogie and the C#-like Dafny ? These are (essentially) for annotating with Hoare logic.
Alternatively, you can consider model checking your C# solution after (manually) translating it to Promela, then using SPIN.
Related tools (e.g. C-to-Promela translators) are listed here.

installation guideline for new progammers in team [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I want to prepare document to be served as guideline for new programmers which should be part of our team. This document should describe installation path, from new windows installation to visual studio, etc. After installing all this from doc. new programmer should be ready to code (everything set up).
Do you have such recommendation how to do this? Is there any standards for this? Do you have sample documents willing to share?
I think not only writing down a setup guide is enough by itself. We are writing guidance documents and samples on how to code. It is a document which first states a scenario and shows every step of coding.
Also, instead of setting up the environment each time a developer starts working, just setup up a new machine with all related settings, and take the image of this computer. Then, just copy this image to the new developer's computer.
I think that just like any guide it should be kept to stupid simple. Do not assume anything, or else, if you make any assumptions, state them clearly.

Using .NET to detect .ogg file properties? Number of channels, bits per channel, sample rate? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Does anyone know how to detect various .ogg file properties such as the number of channels, bits per channel, and the sample rate?
I would like to do this without using DirectX, can anyone recommend a library that could do it. Can anyone recommend an open-source library that could do it, which could be called from managed code ?
I think NAudio can do this, but I'm not entirely sure. I know it can encode audio to ogg, but I'm not sure if it can read existing ogg files.
A StackOverflow user has posted a piece of code for working with ogg files: https://stackoverflow.com/a/8152967/14606
Figured it out and wrote about it:
http://ellismis.com/2012/01/06/using-c-net-to-detect-ogg-vorbis-file-properties/
Don't know of a library, but the file format looks pretty sane. You should be able to write some fairly trivial code to do this.
See http://en.wikipedia.org/wiki/Ogg#File_format

Video Conference via C# [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I have searched for various samples online but I'm unable to find a suitable sample which is able to provide enough information.
I have tried Microsoft Expression Encoder, but the delay is too huge if I use broadcast method.
Directshow.net wise, the sample DxWebCam seems promising, but it lacks audio sample.
The idea I had in my mind is to send audio and video (frames) separately via TCP (or maybe UDP as highlighted by #macbral) but I am not sure how to handle synchronisation.
I'm looking at free samples as the current design is a 1 to 1 video conference via intranet.
Thanks for any help in advance.
I've been looking for the same and have given up on open source alternatives since none of those seem to work well from .NET.
I'm currently evaluating products from StreamCoders which looks promising: http://www.streamcoders.com/
You can check ConferenceXP (a bit old project, but made simple conferences with it myself, after converting code to new visual studio/framework). To encode video, make more advanced streams- you can work with VLC api or Expression Encoder. Also you can try microsoft live messanger api (As i remember they have conferences in it).
PS there also is Skype api, but havent even seen it, so can say nothing about using it..You can research it too.

Categories