Paul Sheriff's Inner Circle

Trusted Advice from a Proven Professional

Member Benefits

Inner Workings

Preview "Ask the Circle" Forums

This forum shows all general suggestions.

SubjectQuestion# of Responses
WCF Success Story...

I recently completed my first WCF-based Silverlight project to support KPI Dashboards for display in a logistics application and although it felt like I was in a bind about half the time due to information being a little cryptic and hard to find I am _very_ pleased with the end product. Like everything else I had to wear the rough edges and corners smooth on the new toolsets before getting all the pieces to fall into place. And, I found a way to "virtualize" the endpoint definitions so that I don't have to change any code or configuration files when moving from test to prod or one prod web server to another. I can see why both WCF and Silverlight have received quite a bit of attention in .Net develpment traffic as of late. I'd like to thank Paul for his patient response to my sometimes frantic questions. I have many more projects, both new and existing, that will be ported to this model so it put a little extra pressure on the development curve. I don't currently have a blog up so cannot share what I have learned but I encourage everyone to put in the extra hour or two (or twenty) that it takes to climb into WCF, it's worth it.

Thanks,       Rick

1
PDSA Framework - IIS 6.0 - Application PoolsWe are managing a large and growing ASP.NET application using the PDSA Framework. I can't say enough about the value of using the PDSA Framework for building .NET applications. As our application grows and more users jump on board (we are migrating a very large classic ASP application, module-by-module) we are having to spend more time tweaking the application pool in IIS. Following is sort of a three-part question. 1. We are still running IIS 6.0 on a Windows 2003 server but I'm fairly certain we are going to upgrade our server and will be using Windows 2008 server come January. Does the newest version of IIS manage .NET applications any better. 2. Occasionally we have to manually recycle worker processes to rectify a "hang" in our application. I believe that this is indicative of a memory leak which we have been unable to identify. How have others dealt with this? Since recycling the application pool also clears session state, users are forced to log back in which can be frustrating if they are in the middle of a task (I have personlly lost help desk responses this way...not fun!) 3. How big is big? Our application is a full-service application covering financials, account management, property maintenance, etc. Accordingly, there are lots of modules (about 10 in all) each really small applications in themselves. Do we hit a wall at some point where it makes more sense to split the modules into separate applications? We prefer to have a single application with a single login that covers all modules, but I'm just curious if the whole size of the application at some point becomes a factor. Lots to think about here. I appreciate anyone who takes the time to read though this whole diatribe:)! Thanks in advance! Bob Hill 2
WCF "Namespace=" in ServiceContract definition

I've been looking everywhere and cannot find a clear explanation of what the "Namespace" parameter should be in the ServiceContract definition of a WCF service... does it relate to the domain it will run on? Does it point to something else? I understand it's used in generation of the wsdl and proxy methods but I think it's got me in a fail loop since my user control cannot find the methods of the WCF definition.

Please advise,

                     Rick

6
is Framework64 worth the trouble??

I _finally_ have the chance to host my 24x7x365 asp.net apps on a 64 bit architecture and find myself furiously trying to catch up to the lucky folks who have been running 64b for awhile now. For a WCF enabled Silverlight application is there credence to configuring Framework64? Is it worth the trouble to produce binaries to take advantage of the architecture? Are there any risks involved vs. 32 bit and can anyone tell me they see worthwhile performance and/or reliability gains? Specifically when one is starting down a very long road of having Web servers tucked in a tornado-proof bunker several states away while needing good response times?

  Please advise,

                        Rick

1
Diagonal watermark in Crystal reports

Hi All,

I have a user requesting a diagonal watermark in crystal reports.net

Thanks

 

0
standard practice SQL

Hi all,

when it comes down to dropdown lists in ASP.NET, whats the standard to practice to populate them? from a lookup table?

especially for dropdown lists whose values we are not storing in the database and might, say, se to load a user control based on the value selected.

 

Thanks

Ash

1
WCF Oracle timeout on connection...

Hi Paul,

This is an edit to a question regarding WCF. I have successfully coded the service for connection to Oracle, only to have the Oracle Data Adapter time out on the connection. Do you know where I can find some good information regarding how to set a max timeout?

And, many thanks for your WCF videos and examples it REALLY helped me a lot in getting this figured out.

Please advise,

                     Rick

1
Best "imaging" tool... (ghost, etc.)

I was fortunate enough to get the budget for a new Windows 7 64 bit workstation last month but it quickly turned into a nightmare. As I was building out my toolset (SQL Server, VS2010, Oracle client) when I reached installing the Oracle client and did a routine reboot about a dozen services did not start, failing with the "access denied" error number 5 on the services. I found this was a known problem but various threads on the web listed various solutions, some of which worked for folks and some that did not. I worked through about a dozen different "fixes", finally tweaking registry permissions and attempting a "repair" install from Media but ended up killing off my disk image and had to box up the system and send it back to our IT hub to be re-imaged. So, before starting down this path again when I get the new image back I want to be able to "ghost" the install so I can get back to an install point without having to ship the machine cross country. What product do you consider the best and/or recommend?

  Thanks... Rick

 

3
Partial Classes and Multiple interfaces in VBHi, recently I have been working on the DAL in an ASP.NET project using LinqToSQL for data access classes. I need to implement a base entity interface so rather than editing generated code I added a partial class to implement this base entity interface. However, since VB requires explicit implementation I have a problem. Looking at interface implementation and partial class examples in C# this is not a problem however I cannot find any workaround examples for VB that deal with multiple interface implementation and partial classes. Can you suggest any workarounds to this multiple interface implementation limitation/issue with VB. Ideally, I would prefer to use VB for my complete solution (DAL, BLL and UI) rather than coding my DAL in C# and the rest in VB. I hope someone can assist me. Many Thanks, Declan.0
WCF and RIA in WPF and Silverlight

Hi Paul,

  I've recently inherited a large base of WPF code using RIA data services. This is a very large database (databases, plural in both Oracle and various releases of SQL Server (2000 through 2008 R2). The developer I replaced did not touch virtually any data without building the RIA Services model around it. I've been doing my best to catch up but become frustrated finding the data model in all the generated code which, generally, comes down to a set of sprocs only available easily through VS 2010 (I bring this up since I get One Time Only requests for historical data sets nearly every week).

  So my question is, what is your opinion of RIA Services, the model, and working with it every day in a dev envioronment. My first reaction is that it obfuscates the data model, if you didn't build it yourself, to where it's actually more of a liability than an asset. Your thoughts?

Please advise,

                  Rick

3
12345678910...
All Rights Reserved© 2006-2007, Paul D. Sheriff