Optimal Way For A Service To Interact With User

Feb 10, 2011

My application needs to be a service (it needs run regardless of whether a user is logged on), but I also need some sort of client control/oversight over what it is doing. What is the optimal way to do this?Write a separate application to communicate with the service application - I see that as best solution in terms of stability, since the applications will be decoupled somewhat Use callbacks on system events in the service application to load UI forms directly from the service application - I see this as being easier to deploy.

View 2 Replies


ADVERTISEMENT

VS 2008 Interact With A Service?

Jul 13, 2011

I have never interacted with Varbiles outside of the projject but now in need of it.I am developing a Windows Service Application that is multi-threaded. There is going to be a set of Global Varibles in the application that contain basic status information such as how many threads are currently running, What clients are currently connected etc.

Now I would like to develop another application as a monitor. This one would be a Windows Forms App and its sole purpose is to display to the user this information so that is can be monitored.Is there an easy way of doing this? If not I don't think I will bother as the Monitor is not essential.

View 1 Replies

EventID Error 7030 - Vista & Interact With Desktop .NET Service?

Oct 13, 2008

Is there any work around to this Error: [URl]..I have a Windows Service that needs to interact with the desktop (actually just the Systray). This service is working fine under WinXP, but not under Vista. After reading the article above I find it difficult to comprehend that Microsoft would simply just "do away" with support for "Interact with Desktop" because of a flaw in the OS (this is an OS problem, not a developer issue). I've never heard of any professional organization removing a feature because they can't figure out how to make the feature secure?? I'm hoping this article is just out dated or was not for the released version of Vista.Under Vista Business x64, the option to "Allow service to interact with desktop" is a check box in the Service Properties (Log On) tab, so if this feature isn't available for Vista, when is the option displayed?? But it does appear that the check box does nothing when checked.

View 5 Replies

VS 2008 - Use An Icon In The System Tray To Let Interact With A Windows Service

Sep 24, 2009

I've seen loads of programs that use an icon in the system tray to let you interact with a windows service that is running on your machine but I am curious as to how this works. As I understand it, unless a service marks itself as 'interactive' then it has no way to communicate with the user's desktop and doing so is discouraged by MS (and even causes an alternate desktop to appear temporarily in Server 2008 in some cases). So I want to try and avoid doing this but I cant think how else I would do it, and even if I marked my service as interactive I'm not too sure how I could actually get it to show a notification icon in the system tray.

I assume I would have to use Windows APIs, unless just using the windows forms NotifyIcon class would work. I considered just having the system tray icon in a totally separate application that just communicates with the service via named pipes or TCP etc but I'm pretty sure this isnt how other programs do it because with most of them if you just kill the process that the service is running in then the icon disappears so it must actually be directly running from the service.

View 9 Replies

Use 'Form.Show VbModal' To Prevent User To Interact

Aug 23, 2009

In VB6 i use "Form.Show VbModal" to prevent user to interact with other window than current one.I wanna know how to do this in VB.Net?

View 2 Replies

Find And Interact With A User Control On Page From Separate User Control?

Oct 17, 2011

I have an aspx page that has two different user controls. I want to find user control A and be able to set properties, etc., from user control B.

I was thinking I could do something like this:

Dim CMFilters As Control = Me.Parent.FindControl("CMFilters")

...but that doesnt work to be able to set properties and call methods. I somehow need to get the user control and and declare it as that user control type.

View 2 Replies

VS 2008 Service To "interact With Desktop"?

Dec 2, 2010

I have made a service and cannot get it to interact with the desktop ... i tried the following in my service and checked that the interact with desktop was checked in the service manager.

vb
Public Class Service
Inherits ServiceHelper.Service
frm As New Form1

[Code]...

View 1 Replies

C# - MaxDegreeOfParallelism Deciding On Optimal Value?

Mar 23, 2011

How do you decide what the optimal value for MaxDegreeOfParallelism is for any given algorithm? What are the factors to consider and what are the trade-offs?

View 1 Replies

.net - What Is The Optimal Approach To A WithEvents Collection

Mar 5, 2010

What is the optimal approach to a WithEvents Collection - VB.NET?Have you any remarks on the code bellow (skipping the Nothing verifications)?The problem is when I obtain the LinkedListNode(Of Foo) in a For Each block I can set myNode.Value = something, and here is a handlers leak...

-Could I override the FooCollection's GetEnumerator in this case?
-No. :( cause NotInheritable Class LinkedListNode(Of T)
Class Foo

[code]....

View 3 Replies

Optimal Way To Save Settings For Different Users?

Feb 21, 2010

I'm writing a windows application and I've hit a bit of a roadblock. It wouldn't be a difficult program, except that I'd like to support more than one user and with each user I need to have many, many different settings change instead of, say, two or three. I'm wondering if there's a standard ideal way of storing large amounts of settings for different users?

I'll try to describe what I'm trying to do here..At the moment I have an Access database (for easy deployment) with about 60-something tables. 66 tables are named after books, and each have a different number of chapters. Each of those tables contains one row for every chapter plus a CheckState field that contains a 0 or a 1. I also have a simple Users table with a UserName and UserID field, and another AllBooks table with data for every book, like the name and the number of chapters.

When I user is selected, I have a listbox that displays every book (taken from the AllBooks table) and then a checkedlistbox that displays the chapters of the selected book and automatically checks off different boxes depending on the CheckState field.

So but I'm a bit stumped on how to implement different users... instead of tons and tons of different tables should I have a different table for each user that have 60-something columns...? I dont know enough about relational databases to make the right call.

View 8 Replies

Getting The Optimal Resolution In Visual Studio 2010?

Oct 5, 2011

Is there any way of getting the monitors optimal resolution in vb?

View 1 Replies

VS 2008 Most Optimal Method Of Dataset To Excel?

Oct 22, 2009

I am looking for some guidance with the most optimal or efficient way to export a dataset to an excel file. I have searched the forums and found a number of methods to do this. However, the code I am currently using is very inefficient as it is itterating through the rows and columns to create the excel file. The app I am working on needs to be able to create 50 or so excel files each with 500+ rows and 40-50 columns. This method seems to inefficient for my use

View 9 Replies

C# - Optimal Database Connection String For High Traffic Connections?

Mar 14, 2011

I just want to know, What parameters or attributes should be taken in connection string so as to handle high traffic enterprise applications? Like in general we use server, initial catalog, userid, passwd. Some times we add timeout , and in some scenario pool etc. But i don't know what attributes should i take in as my common practice apart from above.

View 3 Replies

VS 2008 - Most Optimal Or Efficient Way To Export A Dataset To An Excel File

Oct 29, 2011

I am looking for some guidance with the most optimal or efficient way to export a dataset to an excel file. I have searched the forums and found a number of methods to do this. However, the code I am currently using is very inefficient as it is itterating through the rows and columns to create the excel file. The app I am working on needs to be able to create 50 or so excel files each with 500+ rows and 40-50 columns. This method seems to inefficient for my use.

I have seen some code out there to use an ODBC call to excel to create the file. I am wondering if someone can verify that this is the most efficient way to meet my goal. It should also be noted that after the export I will want to do some basic formatting of the sheet. Adding bold column headers, autofilters, and autofit all columns.

View 2 Replies

Can Service Run .exe Without User Logon

Oct 8, 2009

This might seem obvious but I was doing some research and I was wondering if a service application start an executable. I know an .exe cannot start without some sort of logon but I was wondering if it was possible to work around this by having my service call it.

View 3 Replies

Restart Service As User?

Feb 24, 2011

I would like to know if it's possible to stop | start | restart service as a User with a vb program?

The reason is that for some reason, I have to restart some service for a special application on certain station but the people who use them are log on as Admin and I can't go there each time or use vnc.

View 2 Replies

.net User Registration With SQL Service Database?

Jun 2, 2011

I want to create a log in and registration form in VB connecting to a sql database.

Databse Name: Users
Table Name: UserDetails
Table Fields: ID, Username, Password

The ID field was specifed as primary and self incrementing by 1 and the table has one username and password (being Id: 1, Username: peter, Password: admin). The Login form works, it checks to see if the user exists, if they do, they gain access, if not a message box is displayed. The Registration form however does not and I have no idea why, its probably something simple but yeah, hence the reason Im here! When I register I can add a user fine, and it wont allow me to add the same user, but when I look at the table, it is not updated :S and I have no idea why!! Even after registering the user closing the application and starting again, say I registered the following:

Username: Fred
Password: 123

Then I login with these credentials, it works. When I close the program and reopen the program, it still works and will not allow me to register a new user being Fred, 123. However after 3 or 4 minutes when I try again, the user no longer exisits and I can re-register with set credentials? The code is shown below (1st the login form that works, second the registration that doesnt).

Public Class Login
Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click
Dim connection As New SqlClient.SqlConnection("Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Users.mdf;Integrated Security=True;User Instance=True")

[code]....

View 5 Replies

Detect User Log On From A Windows Service

Jan 28, 2011

Is there for my .Net application to detect if a user has logged on? It is a Windows Service, so it will be running before logon.What I want to do is display a "popup" when a user logs on to tell them the status of the application

View 2 Replies

Optimal Use Of Realtime Application List(of T) Avoid Internal Redim Of When One Extra Element Is Added Or Removed?

May 30, 2012

I am working on a realtime application where the data is addded to a List(of T) all the time. MB per minute

Elements older than X minutes shall be removed from the beginning of the list to free memory.

As far as i can understand will there be an internal (slow) redim when i add each element after i have reach the number defined with the Capasity metod. (I set that quite big from the start, but the data speed is unpredictable so it can be exceed)

What happens each time i remove and element from the beginning of the list , seems like it takes a lot of time, ? new redim ?

What is the most CPU fficient way of removing 1 or many elements from the beginning of such a list?

View 7 Replies

.net - WCF Service Hosted In A Managed Windows Service Connect Using A WCF Service Application

Jul 14, 2011

i have a Windows service that is hosting a WCF service through net.tcp and this is working great. I have also created a WCF service application. I am trying to add the net.tcp service reference to the service application. Then I add it to the GAC that goes ok but if I try to RegAsm the WCF service application to allow it to be called from Server.CreateObject I get the error:

Warning: Type library exporter encountered a type that derives from a
generic class and is not marked as
[ClassInterface(ClassInterfaceType.None)]. Class interfaces cannot be
exposed for such types. Consider marking the type with
[ClassInterface(ClassInterfaceType.None)] and exposing an explicit
interface as the default interface to COM using the
ComDefaultInterface attribute.

It does not work. I have tried to call it through a class library but this does not work either as the end point is not set correctly.

View 1 Replies

Allow User To Input A Value During The Msi Installation Of A Windows Service?

Feb 1, 2012

I currently have a windows service that is packaged up as an msi installer. However, during the installation i need the user to input their required filepath (to string) location. The filepath variable currently resides in my component class called MyNewService that is inherited from System.ServiceProcess.ServiceBase.

Is there anyway i can allow the user to define the filepath variable during installation?

View 1 Replies

C# - Launch A Process In A User's Session From A Service?

Jun 27, 2010

In Windows Vista/7/2008/2008R2, is it at all possible to launch a process in a user's session from a service? Specifically, the local session would be most useful.Everything I've been reading seems to say this isn't possible, but I figured I'd ask here before giving up completely.My service signs on as Local System.

View 3 Replies

C# - Web Service Do Not Return Current Windows User Name

Jan 26, 2010

This is the function that I use in web service for getting current windows user.

<WebMethod()> _
Function User() As String
Dim p() As String = Split(My.User.Name, "")

[code]....

When I run service on localhost it realy return current windows user name!The problem is when i run service from remote PC, in that case I got nothing from this function. What is problem with this service, and how I can get name of Windows user?

View 4 Replies

Possible To Programmatically Set The User Account For A Windows Service?

Aug 5, 2009

I have created a windows service that has the Account set to user. Which means that when I install the service I need to pass a user name and password. Is there a way to set these maybe in the ProjectInstaller class maybe in the BeforeInstall event? if so HOW?

View 6 Replies

Starting Windows Service As Standard User

Aug 4, 2010

My app (which runs ok as a standard user) requires updates to be installed, but I don't want to have to input the administrator username/password each time nor do I want to increase user privileges to administrator.

I have a windows service which handles the downloading of updates etc (running as Local System) but the start command needs to come from the main app (running as a standard user). This is not permitted and I get Access Denied.

I understand why this is happening but is there an alternative way to achieve this? I want to handle program updates as the standard user without using ClickOnce or installing to a non Program Files folder.

View 3 Replies

VB Web Service - Redirect The User When Their Session Is Active?

Mar 15, 2012

I created a function that allows me to login to my web service. I created a session here and added some values I retrieved from a stored procedure.[code].....

My question is: I have a default.aspx and a master page, how can I redirect the user when their session is active? For example, the default page tells users that access is forbidden untill the login/register.Do I have to use the form load handler for default.aspx or the masterpages' load handler? How do I check weither the usersession is active?

View 1 Replies

VS 2008 Working With A Service - User Form?

Jun 25, 2009

I am jsut adding bits on to a Windows Service we are making here at our company, its an Asset Management tools with a few built in extras. It runs as a service on everyones machines but we can also do things like request a reboot etc through it.At the moment when We send a Reboot/shutdown etc command to it the Service on the machines calls 'C:WindowsSystem32Shutdown.exe' with the appropiate switches. This displays the windows shutdown warning to the users but nothing they can do about it.

What I was wondering if I create a seperate exe (or even better built into the service but I am not sure if this is possible) instead of the Service Calling 'shutdown.exe' it calls this form up to the user which states that we have requested a reboot etc but there is a 'Cancel' option. The Cancel can just end the form/program and nothing more, if the timeout that we specify is reached then that form/program then calls shutdown exe for an instant shutdown.

I know that the Service runs in a different user Space and we have no telling of who is logged on to that machine so I will need a way to just launch the form to any logged on users. Doesn't matter to much if there is no one logged onto the machine but if it does display this form while noone is logged on that is not a big deal.

View 7 Replies

Windows Service Access To User Files?

Aug 1, 2010

I've been developing in .NET (VB, C++, C#) for a number of years, but I am finally creating my first service application (in VB). I need to read/write to a file contained within a user's documents. As a service is not associated with a particular user, would a service have access to a user's documents? ...regardless if that user is signed on or not?

View 2 Replies

Windows Service Detecting User Log Off Event?

Aug 15, 2011

Recently while I was playing with VS 2008(VB), I have created an application for folder sync purpose... which is working fine. Then, I have created a windows service that does the same thing and it is also working fine(from application perspective). But, I have been trying to add some additional functionality to that new service. It keeps on running as long as System is ON.

But I would like to change the functionality to... as soon as user logs off Service should STOP, and should START when user logs into that PC. I tried to find some useful info online(related to my task) and all I could come up with was to add OnSessionChange(...) method to the service. But for some reason it is not working out for me(when I've logged off or other system events such as 'system lock').

[Code]...

View 3 Replies

Xml - Allow User To Input Value During On Start Of A Windows Service?

Feb 2, 2012

I need to get the user input for where they want the files that will be produced by my windows service to be stored.

I was thinking that i could do this by reading in the user's input to a variable in the on start event of my service? this variable is then later used in my xml writer.

View 2 Replies







Copyrights 2005-15 www.BigResource.com, All rights reserved