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 9 years ago.
Improve this question
I need to create my own application that is similar windows performance monitor. I want to monitor the DQL using asp.net. But i don't know where to start. I already research but no luck.
Consider using below components (but still remember, it is only a suggestion) to start from:
System.Diagnostics.PerformanceCounter class - to access performance counter data
ASP.NET MVC - to create a website
SignalR - to create a backend Hub for client notifications of data gathered by PerformanceCounter class
DotNet.Highcharts - to create charts control
What is your planned usage of this application? If you are planning to use it for your organization then you might want to consider SaaS solution that allows you to plug in your collector.
You have better uptime on the monitoring application because that monitoring service is the last thing you want to go down. You are probably more familiar with how to monitor DQL than to create an application that does charting and alerting. You should be able to get something going within days instead of weeks.
Monitoring is normally composed of collecting, storing and charting. A good SaaS monitoring tool will do well with storing and charting and you need to look for ones with plugin framework that allow you to decide what to collect.
Related
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 2 years ago.
Improve this question
I have just started out doing web development projects for clients and I have done two so far using NextJS, NuxtJS along with headless WordPress for the CMS. As I also have a full time job these projects take a fair amount of time and I end up working constantly.
I have recently come across Webflow and have messed around with it to see how it works. It seems like if I used Webflow and the CMS is provides I could get through projects much quicker than I would currently.
Do you think that for freelancing using a tool like Webflow is a better idea than what I am currently doing?
I currently use Webflow for client projects and I use Next.js at work. I would highly recommend using Webflow for the following reasons on most web dev client projects.
Speed of customization (You can create components in Webflow and copy and past them into new projects, which allows you to reuse standard parts in seconds)
CMS already integrated.
Ability to easily give clients access to edit their own content if they need
Easily edit SEO settings
Easily connect other tools like Zapier and Memberstack if you need
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 5 years ago.
Improve this question
I am developing web api(s) for an android app client. Now the developer of the client, wants a way to test web api(s) without getting the real data corrupt. So now I am thinking of something like unit testing and database (ef core) mocking in that except the requests are remote and stateless; so every time the client app requests for data or changing it, the database should remember the last things.
From the docs of Microsoft, there are two ways to do this on unit testing:
SQLite in-memory mode
The InMemory provider
But the thing is that those are volatile and from one request to another request they will be refreshed. So I think SQLite (normal mode - file mode), or using SQLServer with different connection string will be a good solution. Now there are some questions:
Is this a good idea or there is one better?
If it is good, then how should I implement it?
Is it good to add a header in the request?
On the server-side code where should I tell the ef to use testing database?
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
If we have an ASP MVC4 web application and we have to provide it to multiple companies with their logins, what should be the best way with respect to database architecture.
Should we make separate dbs for each company and on url bases we will connect with respective database?
Or should we make one db and use a key for each company?
Because each company will be using the same web application but with its own records.
I am still confused about it because if we make separate dbs for like 100 companies and we need to change a column or cell of db or we want to do updates in our software we will have to change it in 100 dbs. So is there some way Microsoft provides for SQL Server 2008R2.
Thanks for help in advance.
As shown my practice, often different companies wants different functionality or additional features for some parts of web-application. So better will be to separate not only db but web app also.
Also question is it intranet or internet solution? If intranet - no questions. If internet -use third level domain name and separate db for each company. It will give you more flexibility.
This is not as simple to answer as it sounds as it depends upon exactly what you are doing.
Microsoft have quite a good paper on this which I strongly recommend you read before you start. http://msdn.microsoft.com/en-us/library/aa479086.aspx
At our firm we use one database for each client and a main database to keep track of which databases we have and what server they are on. We also have a couple of other databases for aggrigated reporting and keeping track of background processes. We only have one web site accessing those databases which works well for us.
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 9 years ago.
Improve this question
I'm totally confused about what kind of applications can I write If I learn how to use Enginio. This is what the Enginio site says:
With Enginio, you can create stunning Qt applications, add a scalable
and powerful Qt cloud backend as a service in no time and deploy in
minutes without ever bothering about backend servers or scalability
problems.
Can I think of Enginio as a remote QFile or is it much more bigger? Can someone name some samples written with Qt + Enginio.
It looks like this is a new service still in development, hence there isn't a tag for it, yet.
From the website, it looks like they provide you with some of the common things all applications need, and provide an interface for qt. You can basically create whatever you want.
Instead of providing only a remote file, they also let you store json objects, lowering some of the impedance between object and file.
Probably not too many examples with this new thing. Maybe you can ask them to provide more samples.
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 9 years ago.
Improve this question
I am looking at the possibilities when it comes to making a trigger on a SQL server, trigger a function on my website (without having to poll it every x minutes).
The reason being, I am attempting to create a caching service for my SQL data to where it will only update the cache when there are changes to the table it is setup for. The idea would be that items which are in the database, rarely changed and used often enough to want to skip the expensive trip to the database.
any ideas would be great, thanks.
SQL Server supports event notifications for just this type of problem.
http://msdn.microsoft.com/en-us/library/ms190427(v=sql.105).aspx
If it's data that you want to put in the application cache then you could consider using the SqlCacheDependency class (http://msdn.microsoft.com/en-us/library/ms178604(v=vs.100).aspx). This will expire the cache when there is a predefined change in the database thus avoiding the need for any kind of polling.
Of course it depends what your exact problem is to whether this will meet your needs
SQL Server has CLR integration (albeit at last check, only with .NET 2.0). This means you can run some assembly marked as such from a function/stored-procedure/query. Here is the documentation:
MSDN SQL Server CLR description
You can write an assembly with an exposed method for SQL Server and run it directly from there, thus completing your loop in C#/VB/.NET language of your choosing. This may be a little heavy handed if none of the above answers have what you're looking for, but I'm pretty sure offers the most flexible approach where you control everything.