Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I'm wondering if there exists a pre-build application to handle user logins and permission structure for a .net application.
This would be to manage clients logging in and what data they can see.
Essentially I would like to buy a framework instead of building one ourselves.
Does something like this exists, if so do you either have any examples or suggestions on what to look for?
thanks,
You can use the ASP.net membership & role services outside an ASP.net app.
See: http://blogs.msdn.com/b/msdnts/archive/2006/12/16/asp-net-2-0-membership-role-management-out-of-asp-net-context.aspx
I would develop my own custom membership provider and use the ASP.NET membership service. If your goal is to create a framework for your applications, the effort is suitable.
There is a nice article showing the implementation of a custom provider, even using the new MVC technologies.
http://www.codeproject.com/Articles/165159/Custom-Membership-Providers
There is also a programmers exchange topic about what we are talking abour:
https://softwareengineering.stackexchange.com/questions/104268/what-are-the-disadvantages-of-using-writting-a-net-custom-membership-provider
Let me know any issues that you have.
Related
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I'm building a web apps to learn SQL Suery. I'm going to build the web like sqlfiddle where we can learn the SQL query more than one SQL Programming Language. I'm trying on MySQL and SQL Server. But I don't understand how to build them into one web apps. Any suggestion? Thank you :D
You need to learn about Database Abstraction Layer.
If PHP is your programming language, you can try PDO as it supports more than a handful of DBMS's. Check PDO Drivers for more information
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
What is the name where the application shows messages of any updates available whenever the update is available?
Is it called web service?
For example, I have installed an antivirus (avast); sometimes a small popup message shows that an update is available.
I have very vague idea about it, it must be contacting the server periodically for checking the new updates are available or not.
I do not know what the application name is so I was not able to search.
It's called an auto-update software feature. It's part of the software itself usually - If you'd like to look at some API's regarding implementing them into your application, find out more here. WinSparkle is also something you could look into if your doing Windows development.
Those are vendor dependant solutions. It is usually not a separate software checking for updates. All they do is query a web service that replies with the 'current' version. At least as long as talking about MS-Windows. More elegant and efficient solutions exist in the Linux environment.
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I am involved in a project which is meant to eventually become open-source and have a code contributor community. Is there any "right" way of doing this and what should/can I expect?
Thanks
There's a pretty good book on this topic, Producing Open Source Software by Karl Fogel, which is available for free online or in dead tree form if you prefer to read it that way. It would be hard to expand much on it in a single answer. Every project will, of course, be different, so I'd recommend reading that book, and then asking more specific questions about your particular project; answers will depend on the language and platform you use, how active an open source community there already is in your area, what your business model is, and many other factors.
I would recommand using Github or Google Project Hosting (subversion/mercurial), and of course use social media network to promote the project helps too.
You can start something like this - http://wxwidgets.org/develop/
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
I run a small startup and have developed some web applications. We use open source technologies heavily and I want to give proper attribution to everything that we use.
The only thing I am concern about is it safe to expose everything? Such as webserver, development language and framework etc. Are there any pitfalls of doing so?
e.g. One particular concern is if some vulnerability be discovered in framework, application can be easy target until gets a patch.
The more one knows the more one can leverage. Said that, it shouldn't be to much of a problem if you build your web application with security in mind.
Shouldn't be an issue - many companies make public the fact that they use particular open source solutions.
The main pitfalls are the obvious security related ones: have you changed all the default admin passwords etc.?
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I'm considering trying to get more granular analytics for my sites than the free plan on my current provider, Clicky, provides.
Piwik looks like a strong contender in the analytics space (and I'm surprised I haven't heard about it before) but I want to be sure I'm not throwing the baby out with the bathwater by swapping to it.
Does anyone have any experience with this software and - in particular - are there any people out there who've tried customising the code or developing their own plugin?
To add to ghommey's response: we're also using Piwik right now and it fits the bill for our purposes. Separating IP ranges isn't really a concern for us as we use separate development and deployment servers.
As for customizing it, I've written a couple of Piwik plugins, one of which served to enable SSO for our (non-PHP) project. Writing the code itself has been relatively straightforward; however their authentication cookies violate the HTTP cookie RFCs (RFC2109 and RFC2068) in that they use illegal characters so there might be also other dragons in places.
AS of the latest release (q1 2010) filtering IPs is possible.