home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
WebService and Mobile Access
Graveyard
MPWebServices
Updated version for MediaPortal 1.1.1
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Koen Zomers" data-source="post: 677542" data-attributes="member: 108135"><p>I'm a bit confused with all the projects on Media Portal that live on this forum. Is this product the next release of the idea in <a href="https://forum.team-mediaportal.com/tv-server-plugins-294/consolidate-mediaportal-web-applications-82649/index5.html" target="_blank">this topic</a> and gemx his webservice release?</p><p></p><p>I just grabbed the latest version of the sourcecode of this product from the codestore and am now browsing through it. Not too disrespect all the great people who have put a tremendous amount of time in creating this, I'm a bit shocked by some things I see in the source code. Again, no disrespect, but it looks like the developers have a non Microsoft .NET background and are therefore missing some knowledge on how stuff works in the Microsoft .NET platform. Some samples are the "Authenticated" property in the session state property bag. .NET has built in functionality for this, so don't do this. This setup has great security implications. Also using the config.xml file which is plain and clear available via the webbrowser and exposes for example the admin username and password in clear text is really a big nono. Again, .NET has built in functionality for storing application settings. I also see ref params for types which are by reference by default, strings for example. Passing parameters by reference is a C++ thing which should be avoided at all cost in Microsoft .NET. Also ASMX is old Microsoft .NET 2.0 style webservices. You should use Windows Communication Foundation (WCF) instead which offers much more flexibility and security out of the box.</p><p></p><p>I would gladly offer a helping hand to improve this product even more. Apparently there is a huge demand for it. I'm not saying I know everything about Microsoft .NET, but it's my daily profession and I achieved 11 Microsoft .NET certifications so far, so I think I will be able to contribute some knowledge in this project.</p><p></p><p>Oxan, are you currently the only developer on this product or is there a team behind this? Could you use a helping hand in this product?</p></blockquote><p></p>
[QUOTE="Koen Zomers, post: 677542, member: 108135"] I'm a bit confused with all the projects on Media Portal that live on this forum. Is this product the next release of the idea in [URL="https://forum.team-mediaportal.com/tv-server-plugins-294/consolidate-mediaportal-web-applications-82649/index5.html"]this topic[/URL] and gemx his webservice release? I just grabbed the latest version of the sourcecode of this product from the codestore and am now browsing through it. Not too disrespect all the great people who have put a tremendous amount of time in creating this, I'm a bit shocked by some things I see in the source code. Again, no disrespect, but it looks like the developers have a non Microsoft .NET background and are therefore missing some knowledge on how stuff works in the Microsoft .NET platform. Some samples are the "Authenticated" property in the session state property bag. .NET has built in functionality for this, so don't do this. This setup has great security implications. Also using the config.xml file which is plain and clear available via the webbrowser and exposes for example the admin username and password in clear text is really a big nono. Again, .NET has built in functionality for storing application settings. I also see ref params for types which are by reference by default, strings for example. Passing parameters by reference is a C++ thing which should be avoided at all cost in Microsoft .NET. Also ASMX is old Microsoft .NET 2.0 style webservices. You should use Windows Communication Foundation (WCF) instead which offers much more flexibility and security out of the box. I would gladly offer a helping hand to improve this product even more. Apparently there is a huge demand for it. I'm not saying I know everything about Microsoft .NET, but it's my daily profession and I achieved 11 Microsoft .NET certifications so far, so I think I will be able to contribute some knowledge in this project. Oxan, are you currently the only developer on this product or is there a team behind this? Could you use a helping hand in this product? [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
WebService and Mobile Access
Graveyard
MPWebServices
Updated version for MediaPortal 1.1.1
Contact us
RSS
Top
Bottom