Currently investigating the usage of nHibernate (fluently) as an ORM
to be used within our software. First impressions are that I like it a
lot. I feel that we should have made this move a long time ago but
sometimes with the time constraints its not always feasible to stray
from well trodden paths… Currently flying at plenty of new tech though
so expect plenty of postings!
Whilst putting together my first sample classes I came across a small
gotcha whilst defining my LogonClass and retrieving the associated
data. Code snippets follow:-
Read full blog here.
Written by Conrad Rowlands, Senior Systems Architect and Developer, DSCallards.
DSCallards is committed to providing best-of-breed Business Intelligence solutions. You can email us at sales@dscallards.com or call us on 0800 652 4050
Thursday, 28 November 2013
XML Schema Validation Issues
Working on one of our long term projects recently I came across a
gotcha that I have never encountered before when working with Xml Schema
documents. Whilst researching and correcting this issue I have
subsequently seen a lot of other people making the same mistake on many
other forums and so I thought I should share.
The issue arose when I had a loaded Xml document that I subsequently
wished to validate against a schema that we have defined, fine I
thought, I will use the following code…. More.
Written by Conrad Rowlands, Senior Systems Architect and Developer, DSCallards.
Written by Conrad Rowlands, Senior Systems Architect and Developer, DSCallards.
Thursday, 7 November 2013
Float Like a Butterfly ... Errr
I know, I know…., in an ideal world we’d all have the latest and greatest browsers but in the real world companies are not so ‘lithe’ when it comes IT infrastructure.
Recently whilst putting a .NET web project to bed we had some reports from the field of some rendering issues with Internet Explorer 7. Of course we had tested IE 7 using the compatibility modes present within later versions of IE but seemingly this does not throw up many issues that arise in the ‘real’ browser.
One such issue being reported has been recorded in my blog, here.
Written by Conrad Rowlands, Senior Systems Architect and Developer, DSCallards.
Theory of Relativity
Recently whilst putting a .NET web project to bed we had yet more
reports from the field of some rendering issues with Internet Explorer
7. Of course we had tested IE 7 using the compatibility modes present
within later versions of IE but seemingly this does not throw up many
issues that arise in the ‘real’ browser.
I know, I know…., in an ideal world we’d all have the latest and greatest browsers but in the real world companies are not so ‘lithe’ when it comes IT infrastructure.
The issue being reported was that one form displaying an accordion control, which in turn had embedded within it a scrollable div which in turn contained three or four divs as well as a JQGrid was having ‘issues of parentage’… When the main scrollable div was being scrolled all underlying divs were being rendered correctly and scrolling with the content whilst the JQGrid was not moving at all, just merely floating in space and generally getting in the way. After a lot of digging I found the following solution that cured my issues:- The main HTML was defined thus
with the ‘QuestionnaireGrid’ being the location that the javascript JQGrid is rendered into, The issue however seems to lie with the parent div and not the JQGrid itself, what I needed to do was attach a style via the css to the ‘QuestionnaireGridContainer’ div like thus:
This ‘position:relative’ style in this instance seems to explicitly force all children objects to behave correctly with regard to their location within time and space and now when i scroll my div content all child objects are scrolled exactly as I would expect.
Written by: Conrad Rowlands, Senior Systems Architect and Developer, DSCallards
Subscribe to:
Posts (Atom)