Created Feature: [en] Decouple the host from the catalog [2602]
ZyanComponentHost shouldn't use ComponentCatalog class directly.It should use IComponentCatalog interface so that the catalog can be replaced with another IoC.
View ArticleSource code checked in, #44673
[en] ZyanComponentHost is now decoupled from the ComponentCatalog, issue #2602.
View ArticleSource code checked in, #44674
[en] Renamed IComponentCatalog.HasRegistration to IsRegistered, issue #2602.
View ArticleClosed Feature: [en] Decouple the host from the catalog [2602]
ZyanComponentHost shouldn't use ComponentCatalog class directly.It should use IComponentCatalog interface so that the catalog can be replaced with another IoC.Comments: Done, see changesets #44673 and...
View ArticleSource code checked in, #44675
[en] Extracted ComponentRegistry from ComponentCatalog class, added IComponentRegistry interface, issue #2602.
View ArticleUpdated Wiki: Home
Project descriptionZyan is a framework that simplifies development of distributed applications.With Zyan you can publish every .NET class for remote access over the network.Zyan is highly customizable...
View ArticleNew Post: Windows Service
I'm considering Zyan, and I have a question about Windows Services. Can I have a Windows Service (a class derived from System.ServiceProcess.ServiceBase) instantiated on the server-side act as a...
View ArticleNew Post: [en] Windows Service
Hello Mark, 1) Yes, you can. I've just created an example for you:https://gist.github.com/yallie/d9cab09680c98e8a224b9a302f581a8c It boils down to this:// Service classpublicclass ServiceExample :...
View ArticleNew Post: Not a valid archive
I've downloaded and attempted to open Zyan 2.7 binaries for .NET 4.0, but I get an error popup box telling me that the zip file is an invalid archive. I have tried using WinZip to open the file, but...
View ArticleReleased: Zyan 2.7 (Aug 19, 2016)
Zyan 2.7 NuGet packageProject description Zyan is an easy to use distributed application framework for .NET, Mono and Android. With Zyan you can publish any .NET class for remote access over...
View ArticleUpdated Release: Zyan 2.7 (авг 19, 2016)
Zyan 2.7 NuGet packageProject description Zyan is an easy to use distributed application framework for .NET, Mono and Android.With Zyan you can publish any .NET class for remote access over...
View ArticleNew Post: [en] Not a valid archive (solved)
Fixed, thanks for reporting that! The archive was actually in 7zip format instead of zip. Strange that nobody has reported yet. Regards, Alex
View ArticleNew Post: Two way communication
It looks like Zyan has two way communication between server and client because the server is able to trigger events, and the client's proxy can subscribe to those events. Does that mean that the only...
View ArticleNew Post: Server-side event filters
Do you have a server-side event filtering example for download? I would like to experiment with one. For instance, one based on the first example you give in the documentation section "Server-side...
View ArticleNew Post: create a remote method receives as variable parameters and a memory...
Hello, if someone could help. My question is I need to create a remote method receives as variable parameters and a memory table the way the customer can return the variables changed by the server and...
View ArticleNew Post: [en] Two way communication (solved)
Terribly sorry for my late reply. The codeplex site stopped sending me notifications for the new threads, what a shame... Does that mean that the only server-to-client communication can happen through...
View ArticleNew Post: [en] Server-side event filters (solved)
No, they mustn't. The problem you are facing is related to LINQ expression serialization. Let me explain. Your _nickname is a field, so the compiler embeds its value as...
View ArticleNew Post: [en] Server-side event filters (solved)
Also, there is another option. You can create your own serializable event filter class, if your expression gets too complex.
View ArticleNew Post: create a remote method receives as variable parameters and a memory...
Hello, your question is too broad. I can't quite understand what are you trying to achieve. Please post the code you've come up so far, and I'll try to help you fix it if it doesn't work as intended....
View ArticleNew Post: [er] create a remote method... (solved)
As far as I can understand, you're trying to do something like this:public class MyServer { public void ProcessData(ref int variable1, ref string variable2, MyTable dataTable) { variable1 = 1;...
View Article