Giter Site home page Giter Site logo

kevinhillinger / service-fabric-services-and-actors-dotnet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/service-fabric-services-and-actors-dotnet

0.0 3.0 0.0 1.82 MB

Reliable Services and Reliable Actors are Service Fabric application frameworks for building highly-scalable distributed cloud applications.

License: Other

PowerShell 0.08% C# 99.92%

service-fabric-services-and-actors-dotnet's Introduction

Azure/service-fabric-services-and-actors-dotnet

Reliable Services and Reliable Actors are Service Fabric application frameworks for building highly-scalable distributed cloud applications.

Reliable Services is a light-weight framework for writing services that integrate with the Service Fabric platform and benefit from the full set of platform features. Built on top of Reliable Services, the Reliable Actor framework is an application framework that implements the Virtual Actor model, based on the actor design pattern. More information on Service Fabric programming models can be found in the Service Fabric documentation.

This repo builds the following packages:

  • Microsoft.ServiceFabric.Services
  • Microsoft.ServiceFabric.Services.Remoting
  • Microsoft.ServiceFabric.Services.Wcf
  • Microsoft.ServiceFabric.Actors
  • Microsoft.ServiceFabric.Actors.Wcf

For more Service Fabric open source projects, visit the Service Fabric home repo.

Getting Started

Prerequesites

Each project is a normal C# Visual Studio 2015 project. At minimum, you need MSBuild 14, PowerShell, and .NET Framework 4.5.2 to build and generate NuGet packages.

We recommend installing Visual Studio 2015 or Visual Studio 2017 which will set you up with all the .NET build tools and allow you to open the solution files. Community Edition is free and can be used to build everything here.

Build

To build everything and generate NuGet packages, run the build.ps1 script. NuGet packages will be dropped in a drop directory at the repo root.

Each project can also be built individually directly through Visual Studio or by running the solution file through MSBuild.

Development

Please refer to Readme.md at the Service Fabric home repo to learn more about our development process.

Releases and Support

Official releases from Microsoft of the NuGet packages in this repo are released directly to NuGet and Web Platform Installer. Get the latest official release here.

Only officially released NuGet packages from Microsoft are supported for use in production. If you have a feature or bug fix that you would like to use in your application, please issue a pull request so we can get it into an official release.

Reporting issues and feedback

Please refer to Contributing.md at the Service Fabric home repo for details on issue reporting and feedback.

Contributing code

If you would like to become an active contributor to this project please follow the instructions provided in Microsoft Azure Projects Contribution Guidelines.

For details on contributing to Service Fabric projects, please refer to Contributing.md at the Service Fabric home repo for details on contributing code.

Documentation

Service Fabric has a rich set of conceptual and reference documentation available at https://docs.microsoft.com/azure/service-fabric.

These articles will help get you started with Reliable Services and Reliable Actors:

Samples

For Service Fabric sample code, check out the Azure Code Sample gallery or go straight to Azure-Samples on GitHub.

License

MIT


This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact [email protected] with any additional questions or comments. โ€ƒ

service-fabric-services-and-actors-dotnet's People

Contributors

amanbha avatar vturecek avatar fostermichelle avatar marusyk avatar johnbindel avatar mardoxx avatar microsoftopensource avatar msftgits avatar samneirinck avatar lythix avatar

Watchers

James Cloos avatar Kevin Hillinger avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.