Html5+activex+singr+abp+mongodb

Source: Internet
Author: User
Tags connectionstrings

Recently, in the area of. NET DDD development, there's a very hot frame called ASP. Boilerplate looks really good, why do I feel so good?
First: I can't read it.
Second: The number of people concerned, I choose the framework is like entering a restaurant, which family more use which home.
I have been mainly engaged in the client side of the development work, WPF and Xamarin use a little more handy, in recent years the web development rapidly, I have been rubbing the itch.
Recently there is a production center that needs a set of weighing software. I did not want to use WPF development, simply moved to the web to do.

This is the first version of the Production Center architecture design, has now changed the data to MongoDB, the use of MongoDB is not because of the people in Doha, mainly because, the other party's order data is the use of MongoDB, sent to the data is definitely object nesting objects, simply directly using the same database design, In this way, we can all have no moral integrity, no happy sentiment of the code.

Overview: Use actvex+html mode, can run in all IE browser.
Requirements: ie8+
Actvex: Local program running in the browser for electronic weighing, barcode printer, order printer data communication and call, Actvex can be used for JS and C # program communication
Html: Front-end interface display.
RESTful: The front-end interface interacts with back-end data.
WEBSOCKET:SIGNALR framework for instant push transmission of data and messages

Technology used by the service side:

Overview: primarily for order processing and weighing results processing
Database: MongoDB
General data: WebApi (HTTP) +odata,json and XML can be switched freely, using JSON in the software
Instant Messaging: WebSocket, encapsulating SIGNALR Framework, real-time transmission
With Order server: communicate with order server via Http+json

Permissions Design:

Permission is a common part of all systems, originally wanted to lazy directly to streamline orchard to develop, later found that after the conversion to MongoDB is not so beautiful. So we chose ABP.

Programmer, your life is a constant code. I love technology, love open source, more love. Net.

Now I have the MongoDB repository that I added based on the latest ABP framework, or, as always, open and drink, and all dependent libraries have been updated to the latest version.

Note Modify the database connection configuration in Web. config

  <connectionStrings>    <name= "MongoDB" connectionString= "mongodb:// localhost "<name=" Mdbname " connectionString=" YJX "</connectionStrings >              
Web. config

: Http://yjx.in/abp#Download

Html5+activex+singr+abp+mongodb

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.