Tuesday, 3 February 2015

Upgrading RDLC reportviewer from vs2008 to vs1010

I tore my hair out for several days over this one!

After converting web site and reports from VS2008 to VS2010, some (not all) of my reports stopped working.

All I would see was "one or more datasources is missing credentials"

I used a bare bones reportviewer control on my aps.net page, and programmatically connected it to the report and to the dataset.

This worked just fine in vs2008.

It turns out I needed a more fleshed out default report viewer .... one with the local report and a datasource specified..... even though I would replace them later in my code behind.

Tuesday, 2 October 2012

SQL Server 2008 SSAS Deployment problem

A connection cannot be made to redirector. Ensure that 'SQL Browser' service is running. (Microsoft.AnalysisServices.AdomdClient)

well.... in my case, SQL Browser was running, and so were two named instances of SSAS.
I could connect to the named database engines with no problems.

In order to get SSAS to work, I found this article:
http://msdn.microsoft.com/en-us/library/cc917670.aspx

my instance of SQL Browser was running as 'LOCAL SERVICE' and it needed to run as 'LOCAL SYSTEM'

Monday, 6 February 2012

Hairy Biker's Rabbit with Prunes and Mustard


I had to wait for a friend's friend's rabbit to catch enough rabbits to share!
This is a WONDERFUL recipe, and I urge you rabbit lovers to try it.

Saturday, 16 April 2011

Puppies in May!

An Ultrasound showed Summer is carrying TEN puppies! If all goes well, they are due to be whelped on or about 17 May

Wednesday, 22 December 2010

Creating Custom Controls With C# .Net - a knol by Dave

Creating Custom Controls With C# .Net - a knol by Dave: "

this is a good article about how to extend a Windows.Forms Control
I used it to help build an extension to the DataGridView control so that I could control the behaviour of the Enter key

Sunday, 12 December 2010

Friday, 26 November 2010

Tourtiere Recipe

Tourtiere
(French Canadian Pork Pie)

based on a recipe shared by Shelley Camm
makes one 10” pie
time to allow: 2 hours (1 for the filling, 1 for the baking)

In a heavy 3 litre saucepan combine:

1 kg ground lean pork
200g sliced mushrooms
1 small onion, minced
1 garlic clove, chopped
200 ml chicken stock
1/2 tsp salt
1/4 tsp black pepper
pinch of ground cloves
1/2 tsp celery salt
1 bay leaf
1/2 tsp sage
4 sprigs fresh thyme
1 star anise
1/2 tsp allspice
1/2 tsp cayenne
1/2 tsp dry mustard
1/2 tsp nutmeg

3 medium potatoes

Cook over low heat stirring constantly until meat loses red colour and 1/2 the liquid has evaporated.  Cover and cook about 45 minutes longer, tasting and adjusting the seasoning to make your palate smile.

Meanwhile boil and mash the potatoes.  
Mix mashed potatoes into cooked meat mixture.

Preheat over to 230c.

Prepare sufficient pasty for 2 crust 10" pie.  Roll out 1/2 and line a deep 10" pie plate.  Fill with cooked meat mixture, Roll out remainder of dough and cover pie.  Flute and seal edges, and slash top crust.  
Glaze the crust with a mixture of 1 egg mixed with a splash of milk.
Wrap the edges with aluminium foil.
Bake at 230c for 10 minutes then remove the foil, reduce heat to 180c and bake 30-40 minutes longer.

Serve with hot pepper jelly, sour cream or homemade chili sauce.

this version by Eileen Eby, Nov 2010

Saturday, 13 November 2010

Devon & Cornwall Welsh Corgi Club

Seamie (Kilvroch Andre) won Junior Dog and  was Reserve Best Dog
and his cousin Summer (Kilvroch Summer Song) won Junior Bitch

Friday, 5 November 2010

Ellie is in whelp!

This evening, we visited the canine ultrasound clinic, where we saw six wee babes! If all goes well, the puppies are due to be born about 7 December 2010.
Let us think loving, healthy happy thoughts for Ellie and her future pups.

Saturday, 16 October 2010

Forbidden You don't have permission to access /index.shtml on this server.

After getting Apache/2.2.16 (Win32) PHP/5.2.14 configured,
I got this error when trying to access a virtual host on my localhost server:

Forbidden
You don't have permission to access /index.shtml on this server.
the solution turned out to be to edit my http-vhosts.conf and add this inside each Virtual Host definition:   

    <Directory "C:/path/to/my/files/">

            Allow from all

    </Directory>

Notes while configuring Apache, php and MySQL on Windows 7

notes from installing apache / php / mysql on Windows 7 64-bit Home Premium with Norton Internet Security

  •  I used the msi installer packages to load the software. 
    • First, I installed Apache and tested it to be sure it started okay and would present me with default html page.
    • Next, I installed php and was naughty and told Php to load all extensions.... this caused me problems later, which were hard to find, so I took a break and installed MySQL.
  •  MySQL kept giving me messages suggesting I open port 3306
    • I opened the port on my router, but don't think this was necessary - still got the error message
    • I solved this by going into Norton Internet Security ->Network Settings->Program Control
  • I found MySQL and set Access = Allow
  • I was now able to start the MySQL service

      • I found Apache HTTP Server and set Access = Allow
I kept getting these errors when trying to start Apache with Php: (the errors were found in the Windows Event Viewer)
Faulting application path: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\httpd.exe
Faulting module path: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\php5ts.dll

I spent the day googling and finally found a suggestion of running php from the command prompt:
ie: c:\PHP5\php.exe -v

this gave me a list of missing dlls (which corresponded to all the php extensions I had enabled, but had not installed)

Now I edited my php.ini file and commented out each of the problem dlls

tried to start Apache again and bingo! it works!

Tuesday, 28 September 2010

Litter planned for December 2010

Ellie (AM CH KILVROCH SILK STOCKINGS) will be bred to Basil (JOSETER DOWNUNDER AT PAXWOLD) in the next couple of weeks, with puppies hoped for in December.

I am crossing my fingers that all will go well