Comments (4)
Hi Glenn,
I would be interested to hear your thoughts on this. I agree that it's best to do try to get this right now while things are still fresh.
Could you give examples of some use-cases you have in mind?
from avalonia.
These are just a few really general examples, but making Perspex DI-friendly would make it really easy to build composable application shells, such as:
Not only would having DI support baked in (whether through a specific framework, or via an interface implemented by the user) make it easier to build composable applications, it would make it easier to build applications that gain reliability by isolating parts of the application in their own process, like Chrome (and, soon, Firefox) do. Baktun Shell is an example of this in .NET.
from avalonia.
Thanks for your input @nerdshark. Is there anything in particular that you think is missing today, or could be implemented today? I'd like to hear some more concrete proposals surrounding this.
from avalonia.
I will try to find some cycles to give you an illustration of what I mean.
On Tue, Aug 2, 2016 at 5:20 PM Steven Kirk [email protected] wrote:
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
#17 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAInRLJFvafc5_2aIb24kIFgfEdGb3nwks5qb97qgaJpZM4DNT5Y
.
from avalonia.
Related Issues (20)
- OS data sharing support(Windows,Android,iOS,macOS) HOT 1
- Selection of text in TextBox does not work HOT 3
- EXC_BAD_ACCESS (SIGSEGV) on macOS HOT 3
- styled property not working on UserControl HOT 3
- IndexOutOfRangeException thrown when TextBlock text contains certain characters and TextTrimming is CharacterEllipsis
- Avalonia 11.1 beta2 crashes on start with SkiaSharp 3.0 on Ubuntu Linux HOT 1
- Unable to set window size on MVVM template with d:DesignWidth and d:DesignHeight HOT 4
- Outdated online API reference documentation HOT 1
- Rendering specific text crashes the application HOT 6
- 希望能出个支持预览OFD或ODF文件的内置控件 HOT 1
- Low performance compared to WPF HOT 7
- Application crashes when switching tabs HOT 3
- Add a mono spaced font to Avalonia.Fonts.Inter
- Add Font Features, Languages, and Name IDs on GlyphTypeface
- Border BoxShadow only works with BackgroundSizing=CenterBorder HOT 4
- When binding a Object that implements INotifyCollectionChanged to a ItemsControl, update the object doesn't trigger view updating HOT 5
- Source generators should annotate generated types/members with `[GeneratedCode]`
- Grid SharedSizeGroup not working HOT 1
- Browser doesn't launch the application by default (and can't use debugger) HOT 1
- Text on browser can be blurry, based on window size HOT 2
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 avalonia.