Comments (8)
Also, remove Windsor as the container, I don't think it's needed at all any more.
Remove OWIN hosting, use the ApiController
instead.
from workshop.
It's unlikely we will pick up the suggested changes any time soon, if at all. The workshop currently fits our purpose and the suggested changes wouldn't have an impact on the theories we'd like to share with attendees.
Besides that, with the very rare occasional exception, you are the only one left presenting this workshop at conferences.
But you're welcome to submit a PR, though. :-)
I would also suggest moving to LearningTransport, as this requires less set-up from attendees. With the PlatformSample package, the Particular Service Platform can be used as well.
from workshop.
@jbogard I just updated it to Learning Transport. That should make it more easy for people to complete the exercises without having MSMQ installed.
No idea if it now works in Visual Studio for Mac or anything. If I can, I'll have someone try that. It still needs SQL for persisting Entity Framework stuff.
from workshop.
from workshop.
Just an FYI, I have a version of this that is all on .NET 6:
https://github.com/jbogard/presentations/tree/master/DistributedTracing/Example
from workshop.
Interesting! I'll have a look. Thanks for the ping!
from workshop.
@jbogard I used what you created here and removed OpenTelemetry stuff. Modified some stuff and then migrated to LiteDb. Just a NuGet package that should work with multiple resources accessing the database, so it doesn't lock up. It also has a LiteDb Studio with which you can have a look at the database. Instructions have been updated as well. Should not be too hard to update your sample with LiteDb as well, if you want.
from workshop.
Nice! Yeah I was adding the OTel stuff specifically for the demo I was doing there. Thanks!
from workshop.
Related Issues (20)
- Change MSMQ to RabbitMQ HOT 18
- Order pricing is recalculated in Finance HOT 6
- Advanced exercises point to the deprecated saga audit plug in HOT 1
- JavaScript files and HTML templates might be cached by browsers HOT 6
- Add Web Development Tools as a prerequisites to attempt exercises HOT 4
- Move demos back-ends to .NET Core and take advantage of the Entity Framework InMemory database
- Use SqlPersistence instead of NHibernate persistence HOT 4
- set-startup-projects and build.cmd do not handle spaces in path HOT 1
- .\SQLEXPRESS instance is used insted (localdb)\microservices-workshop in exercise 02 HOT 10
- Workshop set up the databases fails in Sqlcmd HOT 4
- Can the API and the NSB endpoint projects be merged into a single project? HOT 6
- Minimize HTTP API console windows HOT 1
- Color console output by service
- Unable to compile using Visual Studio Community Edition | ./build command HOT 2
- AsExpandoArrayAsync throws a JsonSerializationException when there is not content
- License expired
- Mention prerequisites such as Windows 10 and Visual Studio Code in Workshop description. HOT 9
- Should ITOps handle messages? HOT 2
- docker-compose based setup of the prerequisites & preparation steps HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from workshop.