menees / diff.net Goto Github PK
View Code? Open in Web Editor NEWA differencing utility for Window desktop written in C#.
License: MIT License
A differencing utility for Window desktop written in C#.
License: MIT License
Awesome work. And.. Thank You.
I have my own WinForms application that does some interactions with a government RestFul API
In the course of things, I allow the more technical user the ability to see the JSON passed back-n-forth and actually "diff" the JSON if an interaction has been logged multiple times (so user can readily see what changed since they last submitted the object graph)
I currently embed your older Diff.Net.exe inside my application and then call it like this:
Process.Start("Diff.Net.exe", $"\"{file1.FullName}\" \"{file2.FullName}\" /f:w+c+g-tt");
If I want to use the more modern nuget-ized versions of your DLLs.. I believe I should link out to this package Menees.Diffs.Windows.Forms
and thus I get all these:
<package id="Menees.Common" version="4.9.10" targetFramework="net462" />
<package id="Menees.Diffs" version="4.9.10" targetFramework="net462" />
<package id="Menees.Diffs.Windows.Forms" version="4.9.10" targetFramework="net462" />
<package id="Menees.Windows" version="4.9.10" targetFramework="net462" />
<package id="Menees.Windows.Forms" version="4.9.10" targetFramework="net462" />
I don't know how to get the actual exe into my application via NuGet or if I should be instantiating one of your form instances..
So, my question is:
Can you either nuget-ize this Diff.Net application, or put some more help docs out there so I can more readily discern what the equivalent C# code would be
Any compare code function that i can use in this code so that i can build my own control since it only view and cannot edit?
how do I allow edit on the diffcontrol box and can get either left or right box value in the code?
Hey Bill,
I like Diff.Net and even build a WPF clone Ähnlich based on your excellent back-end library. Your software design is supporior and the application is more than useful compared to other open-source attempts available on the Internet. Just want to say thank you for sharing such a great piece of work 🥇
Thanx Dirk
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.