Does Writing To Service BIN Directory Slow Things Down
Jul 8, 2010
I have noticed that writing to BIN folder of a website will slow the response of the site considerably down. Is there a reason for this? Is there a technical reason why we should not log to a file in the BIN folder?
I have two applications(A,B) both are developed in .NET3.5 and used LDAP services.Application-A in one screen we are fetching users with role "project Leads" and it is taking 10 min time
Application-B in login screen we are checking user is authenticated or not and it is taking 20 sec
Both the applications are using the same service then way there is a time span problem. Please suggest me what can I do to improve performance of application A?
I'm currently trying to work out the best way to build this web application, which will then be intergrated on other systems, such as WinForms, Intranets etc.
We hope to include the usual layers i.e. DAL, BLL, BOL and UI but I have been experimenting with Entity Framework 4 and WCF Data Services and managed to get something in place where I was using WCF as a gateway to EF4.
i.e. Adding a Service Reference to my project and then using the EF4 context and writing LINQ queries against the DB
e.g.[Code]....
Now with the current setup I would still need to write a DAL Class Library, that interacts with the Data Service, because as I said WCF Data Services only seems to be a gateway, I can't see where to put the code (above) in the Data Service and then how I could these methods.
My questions are: 1. How do I develop a WCF Data Service in such a way to allow this behaviour - I know how I could do it using ASMX web service, something like [Code]....
2. If I am to use WCF Data Services, how is serialization handled (if at all) - again I know how to do something in ASMX web services
3. Again, If I am to use WCF, how do I add Security and only allow my applications to access the web service - for obvious reasons
4. Would it be possible / logical to also include the Business Logic Layer into the web service?
So I am required to write a fairly basic Windows service and have never done so before. Of C#, C++ (the Visual Studio suite), what is the best language to develop in? I am a student, and am most familiar with OO languages such as Java.
for the past couple of days i am facing an issue where the first call from my ASP.NET 4 application (VS 2010 Web Site) hosted in IIS 7 to an XML web service is dead-slow. subsequent calls are fast until the AppDomain is restarted.
I have tried all solutions related to pre-generating the serializer assembly but nothing worked. Anyway THEN I was sure it is an IIS-only issue because if i consume the xml web service from a console .net application then all the calls are fast. its even fast from an ASP.NET web site NOT hosted in IIS instead running on the development server. SO clearly the problem is there only when my app is hosted in IIS.
I have a WCF REST service built with C# and it returns an image as part of a CPU intensive operation. The client is running on Android (Java) By default, it will return a text JSON object that looks something like this:
{"d",[9,0,77,12,11,...]}
Those are they bytes of the image. Fine. However, all the solutions for decoding this JSON are intolerably slow. I've tried Gson, Jackson, and the built-in Android JSONObject class. I have no idea why they are so slow.
As an alternative solution, I have my REST service return a GUID, and then that GUID can be used by the Android client to go to a regular URL that serves up the image as a regular binary stream, via an MVC controller.
This works well, and it fast, and is pretty easy to handle on the Android side. However, it does feel like a bit of kludge and kind of a violation of the REST design principles. Am I missing something here? Is there a better way to do this?
i have an webservcie that is on my localhost(windows xp).this webservice is authenticating the user from active directory when i am testing from my system it is working fine but when i tried from other system of same domain,i am getting the users identity in webservice ,but it is giving the error while directory searching.The Authentication mechanism is unknown.The code in my webservice is
DirectoryEntry de = new DirectoryEntry(domain, admusername, admpassword, AuthenticationTypes.Secure);
I am authenticating my ASP.Net application through Active Directory(Microsoft ADFS Proxy). Now I want to move this authentication to WCF service so that authentication will b done there and later on this service will b flexible. Let me know how to proceed for this and what are the binding types required for this
I've searched far and wide, but can't find out why this is happening. I have a clientside javascript ajax call into a web service that works fine if both the service and the calling page are in the same directory. If I try to move the web service to another virtual directory, I get this:
Exception type: InvalidOperationException Exception message: Request format is unrecognized for URL unexpectedly ending in '/js'.
Here are the relevant code tidbits for the separate directories attempt.
aspx file:
[Code]....
CallYahooQuotesServiceMethods.js:
[Code]....
asmx file:
[Code]....
I tried this in my web.config, but it didn't work:
[Code]....
Authentication mode is Windows. If I have to impersonate to do this, I'm not sure how I'd pull it off with Javascript.
I am trying to deploy an asp.net MVC and a WCF service in a single website. The root site is the MVC application and i am going to run the WCF as a virtual directory of the site. However the service cant be accessed since the routing of the MVC would not relay the request to the service. It would say "Page not Found".
http://PC:9000 <- root of mvc application
I have a virtual directory for the wcf named "wcf",
http://pc:9000/wcf/service.svc <- should have accessed the service but routes of the mvc intervened and will display page not found.
how to make this work? How would i ignore the routing if the call is for the service?
I have 2 ActionResults both called Create which basically create different things on a model. Is there a way to have overridden action results? - I dont quite follow routing and not sure how to do what I'm trying to do.When creating A i call :-
AcceptVerbs(HttpVerbs.Post)] public ActionResult Create(ProjectModel
I have a layout problem where I canīt get things centered in a Table.What I first have created is a Table. Inside this table I have created a panel wich I like to be centered in this table so I have set it like this but still the panel is to the left in the table ? This is the first problem.
<td align="center">
Then I have TextBox77 that I like to be centered in this Panel9 wich it is, setting HorizontalAlign="Center"
So I would like this Panel9 to be centered in the Table but still the Panel is to the left in the Table ?
I'm curious, anyone know the mechanism a checkbox control uses to remember that its checked or not checked after a postback?If I add them manually to a page via html as in <input type="checkbox"/> I have to use javascript and hiddenfields to keep things checked after a postback and I would have to have an onclick="dosomething()" inside the tags.Viewing the html source code for a page with a .NET checkbox control, there is nothing like that there.
I was writing a custom control and rendered my own checkboxes when I came across this problem. After the postback, the control would reload the checkboxes from viewstate and forget the user had clicked anything. As I couldn't use hiddenfields to track the changes (they got reset from viewstate too), I ended up using .NET checkboxes as childcontrols instead but this experience got me thinking.
Might remember me being so enthusiastic about asp.net mvc a while back.Got a bit caught up in other things (more php, and dip in the Java pool), and completely stopped following the asp.net world a few months.Just curious how things evolved? Did MVC catch on (as I for one believed it would) or.... what?Cannot really post the reason for me asking this, but guess a safe way for me asking is: 2 guys with kick butt skills...one asp.net webforms masta, the other asp.net mvc .... who's the best off?
i have put a table in my page to put all the things in an order the goal is to have inside a big table two sub tables in two columns but the second sub table goes a lower than it has to be here is the code without details
I'll try to be short and get right to defining the problem. We have an ASP.NET 2 application (eCommerce package) running on IIS (Windows Server 2003). The main site's page(s) are using plain HTTP (no SSL), but the whole checkout process and the shopping cart page is using SSL (HTTPS). Now, the problem is that the site's header is located in a template file, and inside it it has a plain HTML 'img' tag calling an image with the "http://" portion hard-coded into it... This header appears on absolutely every page (including the https pages), and due to its insecure image tag, a warning box pops up in IE on every stage of the checkout process...
Now, the problem: The live application cannot be touched in any way (no changes can be made to the template (so simply changing "http://" to "//" is not an option), IIS cannot be restarted, and the website/app pool cannot be restarted). Is there any way in the world (maybe plugin for IIS or a setting somewhere) that I can filter the pages right before they are served to replace the '<img src="http://example.com/image.jpg">' with '<img src="//example.com/image.jpg">' in the final HTML? Possibly via a regular expression or something?
What are the things to be done before hosting the website in internet server? All kinds of testing and defect fixing work are over for the website which is currently hosted in intranet server. We have the server informations for hosting the website and also the database details. We also have the list of third party controls/softwares which should be installed before going live!! What else to be done? The website is developed using Visual Studio 2008, SQL server 2008, ASP.Net framework 3.5 and C# language.
I am trying to get a unoranized (ul) list to center. It seems like I use text-align: center;, but for some reason it is not working. Is there some sort of horzontal align as there is vertical align.
My issue is similar to ASP.NET Debugging Timing out with IIS except that I'm using the built-in ASP.Net Development Server with VS 2010.If I pause for more than about 10 seconds in the debugger, IE7 "disconnects" from the web server with the error message Internet Explorer cannot display the webpageHowever, unlike in the similar question, the debugger is still running. If I refresh the browser it will post that refresh to the server and I can debug the page from the top again.
Is it possible to configure things so that IE7 waits (much) longer before giving up?If it makes a difference, I'm launching IE using the "Start external program" option and passing a localhost URL as the command line argument (since Chrome is my default browser). I also specify a specific port.
TreeView controls are a little Hairy when using them for display of things like Hierarchical data.In my case, I am using it for the display of Roots and Leaf Nodes (Child Nodes) and everything in between to get chains of selected nodes back to the Root Node (final Parent Node) in a detail list that is another database call for the Detail Sheet on the"Checked" boxes of chained branches in the TreeView.
I'm trying to use images representing arrows to allow the user to change the order in which items appear in a list in a grid view in ASP.NET.
I have a class which has a value named "position", the class is displayed inside the GridView and is ordered by position. In each of the rows of the gridview are an up and down arrow which i want to change the value of "position" for the object represent by the row of the gridview. Whats the easiest way to do this?
Is there a way to translate things which are sitting in Microsoft.Web.Helpers.dll? For example: to upload file tghe FileUploadHelper gets called and user is presented with two edit boxes plus 'Browse...' and 'Upload' buttons and 'Add more files' label - all this I'd like to translate as it looks really weird if I mix the languages on website.
I would like to set cache- control on a folder of images in a web application . In that way i can cache the images and the web pages will load a lot quicker . I can specify this in IIS by putting a ISAPI extension , but how can i do the same thing in asp.net application, ie create that setting in IIS when the application first starts up .