billhertzing / ace Goto Github PK
View Code? Open in Web Editor NEWCompuer Control Center application
License: MIT License
Compuer Control Center application
License: MIT License
Add necessary assemblies containing classes that focus on services related to real estate, such as searching for real estate properties, querying various public databases about real estate properties, getting information about brokers, etc.
in the file
Ace\AceService\AceService.GUIServices.Plugin\AceService.GUIServices.Plugin.cs
at the location containing
// Map the Virtual root Dir to the physical path of the root of the GUI
// Wrap in a try catch block in case the root Path does not exist
Add code to better handle the error
Create a PostBuild.ps1 script in the AceService project, and invoke it via the PostBuild action
SwordfishCollections supplies the ConcurrentObservable collection types, but is designed for WPF. Need to create a new ATAPCollections that builds on the C5 library and adds Observable versions of the collections needed by Ace
Refactoring plugins into a subdirectory tree should make it easier to understand the project structure.
adding AceDaemon and refactoring into AceService into Agent, Service, Daemon, and Common will move the project closer to running on Linux as well as Windows
The csproj files reference ATAP utility DLLs (packages) via a project reference, which means the libraries have to be loaded and built on a developers workstation. This issue is to change the architecture to reference NuGet packages for these libraries, instead of project references.
The three major packages for JSON serialize/deserialze have different syntax. Create an Interface for the JSON functions needed in the Ace package, and shims for the three major libraries, to hide the implementation details from the rest of the project. Add extension classes so that Ace methods that use serialization can use th einterface instead.
Current implementation hardcodes the list of PlugIns in the AppHost startup,instead, use the hints and information from myth at ServiceStack to modify the program to find assemblies that implement IPLugin.
Accessible Rich Internet Applications 1.1 W3C Recommendation [wai-aria-1.1],
(https://www.w3.org/TR/2017/NOTE-wai-aria-practices-1.1-20171214/#intro)
Servicestack documentation says to ensure that in release mode, the debug mode is false for security reasons.
the initial implementation of the .editorconfig file had the wrong line ending (Windows crlf, instead of *nix lf). Some of the branches then checked in files with crlf. Also it seems that the editorconfig changed the encoding to utf-8 with a Byte Order mark. Correct encodings and line endings should be UTF-8 with no BOM and LF line endings.
The branches for adding ServiceStack Text and JsonHttpClient, as well as using ServiceStack JsonHttpClient for Authorization and User Registration, derived from master at different commits. But both can and should have derived from a common commit. After implementing master commit that provides a common point of departure (this branch), the other two branches will be rebased to this commit.
Crete an issue before merging all the work done in the similarly named feature branch
Use the latest Generic Host, hosting Kestrel web server, hosting SSApp middleware, and add the code necessary to run the Generic Host as a Service and as a Linux daemon
after upgrading .NET COre SDK from 2.0 to 2.1, a warning began to appear in builds, that teh User Secrets tool had been integrated into teh SDK and no longer needed to be specifically referenced in the .csproj files. Remove the reference to this tool.
Need to be able to get configuration settings from Environment variables. Start with a generic APIKey fetched from the environment for the Google gateway
The ServiceStack JsonHttpClient package includes many utilities that make it easy for a client to communicate with ServiceStack's many features. Using the methods and properties exposed by this package will make the interaction between the GUI and the Agent much easier.
The ServiceStack.Text package has many text utilities, including serialization and pretty-print, that would be useful in the GUI. Add the ServiceStack.Text.Core NuGet package to the GUI project and validate the serialization and pretty-print methods work in the GUI.
simply remove the targetframework(s) directives form every .csproj file, let DirectoryBuildprops handle things.
The Agent uses Gateway objects to describe how to interface with 3rd-party APIs on the Web. Many 3rd-Party APIs require authentication, and one Authentication scheme is the use of APIKeys. This issue tracks the need to support a way to specify that a particular gateway and/or gateway entry requires or accepts an APIKey. Furthermore, this issue encompasses and tracks the progress towards code that finds a specific API key in Environment variables and attaches it to a gateway entry request. The third piece of this issue encompasses and tracks the progress towards code or documentation that creates an environment variable when the Agent process is started by the Visual Studio host, either in Debug or non-debug mode.
Creat a document that encompases the Utilities, the Blazor GUI, and the AceCommander Servicestack Windows Service. Visualize the planned architecture, and cross reference them to the roadmap #3 .
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.