text:
Irwin Dolobowsky's BlogAll things SqlXmlhttp://blogs.msdn.com/b/irwando/atom.aspxTelligent Evolution Platform Developer Build (Build: 5.6.50428.7875)2004-02-13T01:34:00ZSqlXml / MDAC Clarificationhttp://blogs.msdn.com/b/irwando/archive/2005/02/07/368700.aspx2005-02-07T21:26:00Z2005-02-07T21:26:00Z
Apparently there's been a bit of confusion out there lately about the list of deprecated technologies in the Data Access Road Map. Both Ken and Bryant blogged about it, and I just wanted to clarify a few things:

- This article specifically referrs to SqlXml in MDAC. That's the SqlXmlx.dll file that provides nifty things like Templates and Updategams through SqlOleDB directly. This is actually a fairly old (1.0+) version of our code.

- SqlXml will be removed from future versions of MDAC, as in MDAC > 2.X. SqlXml still provies its own OleDb provider that can be used with MDAC or SQLNCLI (in Sql Server 2005). We will remain in the 2.X line.

- Notification Services has a dependency on SqlXml, but on the stand-alone version that contains Bulkload. The MDAC plans should not affect this at all.

So, SqlXml will be hanging around for a while, have no fears. Hope that clarifies a few things.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxXml Team is back!http://blogs.msdn.com/b/irwando/archive/2005/01/04/346758.aspx2005-01-05T07:28:00Z2005-01-05T07:28:00ZWell, we're all back from the holidays here, spinning up again, looking forward to kicking out Yukon Beta 3 and Whidbey Beta 2. As I promised, changes are coming after the new year. The Xml Team blog should replace this one in the next day or two. In the mean time, go check it out here. I'm also going to add all of our indiviual blogs as links to the XmlTeam blog for a one-stop shop for finding all of your friendly neighborhood XML team members.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxSite Change - New Year, New Bloghttp://blogs.msdn.com/b/irwando/archive/2004/12/15/316230.aspx2004-12-16T01:16:00Z2004-12-16T01:16:00Z
Tomorrow, hopefully, you'll all notice some changes to the blog here on the MSDN XML Dev Center. No, I'm not leaving, I promise. However, the blog here is being changed to move to a new blog - the XmlTeam blog. This blog will have contributions from various members of the XML team. My hope is that with more folks contributing you'll see more frequent posts and a bigger variety of posts.

You can see the new blog now up at http://blogs.msdn.com/XmlTeam .

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxHe's Back Folks!http://blogs.msdn.com/b/irwando/archive/2004/12/10/279777.aspx2004-12-11T00:41:00Z2004-12-11T00:41:00Z
I know everyone missed me the last two weeks, but rest assured, I'm back and on top of things. Thanks to all those who were patient in waiting for a response from me. I was bouncing around the East for two weeks in Bermuda and New Jersey, loving every minute of it. Of course, now I'm back in bright, sunny Seattle. Well, I'm back in Seattle at least.

Coming Up

I know articles have been a bit slow lately, mostly from folks out on vacation. End of November to the end of December is always a bit of a slow down around here as everyone heads out for the holidays. Fear not though, we've got a few in the pipe:

Venkat Prasad writes a piece on Exchanging XML data with SQL Server 2000 and Reporting Services via Web Services.

Helena Kupkova will show us how to create bookmarks in XML Streams with the ResetableXmlReader.

Radhakrishnan Srikanth will present a series of articles on different components within System.Xml giving advice on usage patterns and scenarios. Should be great intro reference material for anyone developing XML apps.

We'll also be mixing in some Sql Server XML related articles now and then, and hopefully some other app-building stuff as well. We're actually doing some internal app-building here to test our Whidbey components, and I'm hoping to turn a lot of the development work there into articles up here. I've also set a goal for myself of the new year for updating the home page layout. We're going to do a bit of re-organizing which should result in a more dynamic, relevant front page.

From You!

Keep the questions and feedback coming, I appreciate it all. Over the last couple of weeks I have seen a few general problem areas:

XML in Compact Framework - Unfortunately, this is not something our team owns. The Mobile team owns this, so if you have questions about XML components in the Compact Framework head over there.

XML Downloads - The page is a bit old, that should be updated next week. Just to clarify the latest bits are:

MSXML 4.0 SP2

MSXML 3.0 SP5

SqlXml 3.0 SP3

As I continue to see more trends in questions I'll try and point them out up here.

Of course, it wouldn't be a blog post if I didn't ask for some feedback. Starting soon (right after the new year) we'll being thinking about Tech Ed '05. The XML group should be there with talks and a booth again, but is there something you specifically want to see? A particular topic discussed in a talk or other forum? No promises, of course, but send me your ideas and I'll see what I can do.

Happy Holidays!

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxPraise XML!http://blogs.msdn.com/b/irwando/archive/2004/11/19/267068.aspx2004-11-20T00:07:00Z2004-11-20T00:07:00Z
Read through my RSS items, I found a reference to this post about "The Church of XML". Seems like someone's been burned by this stuff a bit, huh? While the article is a obviously dripping with sarcasm, I actually thought it was a pretty funny read that, at the center, may actually have a few grains of truth. Here's what I seemed to get out of it (putting a little more positive spin on things):

XML is here to stay and you're probably (eh, definitely) going to have to deal with it
Just because XML is here doesn't mean you have to use it; there are times, many of them, when it isn't needed

The first point is something we all need to accept now and move on. Our group has recently begun our roadmap work for the next version of our products and I have been writing the section on SqlXml. One of the sections involves messaging to customers as to what benefits the proposed technologies will offer. Right off the bat I start with, "Plain and simple, if a customer is producing an application which transmits or receives data or other information from another system, they will more likely than not have to deal with XML." Anyone want to argue with me on that? Feel free to drop me a line, but I'm going to stand by that. XML has become the defacto standard for communication between systems. Unless you control the whole system being built and will never need to share with someone out of your control, I'm better that XML will be involved somehow, somewhere.

This brings me to the second part. If you do control everything, if you have a small app that doesn't communicate over a network or does so with a restricted set of clients, do you need XML? Maybe, maybe not. I have, in the past, recommended folks not use it. Building a small app to act as a front end to Sql Server that only a couple of folks around the office need access to? I'm pretty sure Dataset and ADO.NET will satisfy you quite well. Now am I going to stop folks from using XML if they want to? Nah, that's just not good for my job security. But I'll gladly recommend an alternate technology if need be. I think that's why I love being in the SqlXml group here. Really, it's all about how to get XML to and from other formats so you don't have to deal with it when it isn't appropriate. Hopefully going forward we will expand that beyond just to and from the database.

News from the Front

First, congrats to Jean Paoli on his being awarded the IDEAlliance XML Cup Award.

As for the rest of us around here, most of our work now has been focused on Sql Server 2000 Service Pack 4, Sql Server 2005, and Visual Studio 2005 Beta 2. We're also beginning roadmap planning for the next version of our products after that. Always an interesting process where we get to review what we've done, where we want to go, and what is going to get us there. Its still early in the process, but I'll try and keep everyone up to date on thought as I can.

Ooooh, good segue here...if you want to learn a lot more about this and want to help us out, we're hiring! Click here to check the career center for jobs available in the group. There's a place up there for you to submit your resume if you're interested. I'll even make a special deal for my loyal readers of one week, if you contact me with a link to your resume on-line, I'll forward it along for you. Please indicate preference for a position.

That's it for this week folks. Thanks to everyone who's already sent in questions and comments on the site, I've enjoyed speaking to you all. There will probably not be a post next week due to Thanksgiving, but I should be back the week after that. Happy Turkey Day to all!

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxFirst Post (redux)http://blogs.msdn.com/b/irwando/archive/2004/11/10/254984.aspx2004-11-10T11:46:00Z2004-11-10T11:46:00Z
Redux? Yes, that seems to be appropriate. I think I've done 2 or 3 of these "first post" entries now, but a new endeavor calls for a new First Post for what I'm sure will become the millions of my fans out there. So here we go...

Welcome to my blog! My name is Irwin Dolobowsky and I've been a Program Manager at Microsoft for 3.5 years now, all within the XML group. After interning at Microsoft in 2000, I came back to work on SqlXml, which I've owned since about month two of my employment. Since then I've also had the opportunity to work on various technologies here, including System.Xml and the SOAP Toolkit. My latest gig is this place - I've now taken ownership of the MSDN XML Developer Center from Dare. Whether this is a good or bad thing remains to be seen.

What can you expect out of my blog? Well, I must admit my knowledge of all things XML is not nearly as extensive as my predecessor, but I think I can hold my own. Expect to hear about what the latest out of the XML team is here at Microsoft as well as comments and pointers on whatever pops up on my XML Radar (which is actually RSS Bandit and a Search Folder searching titles, but it works quite well). I've also have some ideas on how to update this Developer Center to make it more dynamic and a one-stop shop for all XML related info at Microsoft. If you're curious, the following are a list of items I'd like to change here:

Bring out the MVP's - I love these folks. I always enjoy meeting up with them at conferences or chatting with them over MSN Messenger. They're out there championing our technologies every day. I want to let everyone know who they are and what they do! Other Dev Centers have the MVP of the month, links to blogs, latest posts from them, etc. Well, so too shall the XML Developer Center

Bring out the Team - My goal is to walk around the office here and poke some folks with a stick to get them to start up (or post to existing) blogs and newsgroups. We've got some brilliant folks here, and while we many not always have the most intellectual conversations, a lot of the time we do. A number of people here are already blogging, but you have to find them! We'll make that easier.

The Latest and Greatest - Releases, Newsgroup Postings, KB articles. These are dynamic things and to keep track of all of them requires visits to several sites and applications. Instead, come here to see what the latest happenings are and decide what you want to drill down into.

You'll see some other changes as well, perhaps a few tweaks to site layout and organization. I've gotten a few comments already, but if you have more feedback for me on the above or anything about the Dev Center, please drop me a line. I look forward to hearing from you! And now, off to play a little Halo 2...

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxSqlXml 3.0 SP3 Now Available!http://blogs.msdn.com/b/irwando/archive/2004/10/26/248010.aspx2004-10-26T18:21:00Z2004-10-26T18:21:00Z
SqlXml 3.0 SP3 has just been released and is now availalbe for download from http://www.microsoft.com/downloads/details.aspx?FamilyId=51D4A154-8E23-47D2-A033-764259CFB53B&displaylang=en.

This release includes bug fixes and QFE rollups, as well as the removal of SqlXml's dependency on the SOAP Toolkit. Users no longer have to install the SOAP Toolkit to enable SqlXml Web Services functionallity. This also simplifies the installion process on Windows Server 2003, on which the SOAP Toolkit was not supported. This removes barriers our customers have toward upgrading their servers to Windows Server 2003.

Thanks, and spread the word!

Irwin

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxStill Here, New Beginningshttp://blogs.msdn.com/b/irwando/archive/2004/10/25/247069.aspx2004-10-25T07:30:00Z2004-10-25T07:30:00Z
Yes, for my faithful readers, I am still here. It has been quite some time since I last posted, but I hope to make these much more frequently again. Curious what I've been working on? Well...

SqlXml 3.0 SP3 - We're fixing issues with SqlXml running on Windows Server 2003, including removing our dependency on the SOAP Toolkit. This should be out this week.
SqlXml in Sql Server 2005 - Still working on that. As anyone who grabbed Beta 2 saw, we're there! Now to finish nailing that down.
SqlXml Long Term - We had planned on a new mapping stack in Whidbey, but that was cut due to varying circumstances. However, there are those of us who still believe greatly in a mapping technology as well as the need for tools and components which shred XML into ANY other form. I'm currently investigating the possibilites there.
.Net Framework 1.0 SP3 & 1.1 SP1 - I was the System.Xml contact point for the Framework's recent service packs, so I spent lots of time running around with shipping resposibilities.

As you can see, I've managed to keep myself pretty busy lately.

New Responsibilities

As Dare mentinoed, he is leaving our group for greener pastures and is leaving me the Xml Dev Center on MSDN to run. I'm very excited about this opportunity and have already formed some plans for updating it. Current thinking has the Dev Center becoming more dynamic with links to latest KB articles, downloads, conference information, maybe standards information, etc. I hope to make it a one-stop shop for any XML related information you need. Of course, the biggest thing is to make everyone out there happy with it and make it useful for you. So if you have suggestions for me, please leave a comment and let me know what you'd like to see!

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxChat with us now!http://blogs.msdn.com/b/irwando/archive/2004/07/08/177647.aspx2004-07-08T20:08:00Z2004-07-08T20:08:00Z
Sorry, got this rather late, but for anyone interested, the System.Xml team be on for the next hour or so:

Title: C# and XML

Use XML? Use C#? Have some questions, comments, or just want listen to people talk about your favorite technologies? Join members of the C# team and Dare Obasanjo <http://blogs.msdn.com/DareObasanjo/> of the XML/Data team for a discussion about C# and XML.

Chat room: http://communities2.microsoft.com/home/chatroom.aspx?siteid=34000014

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxThe Daily WTFhttp://blogs.msdn.com/b/irwando/archive/2004/07/06/174553.aspx2004-07-07T01:10:00Z2004-07-07T01:10:00ZI'm sure many of you have seen it, but the Daily WTF is among the sites I check everyday (works well with the "daily" part). If not, check it out, it provides a new, amusing bit of computing wizardry each day. Today's hit particularly close to home.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxTwo New Articles - Bulkload in .Net and FOR XML in SQL Server 2005http://blogs.msdn.com/b/irwando/archive/2004/06/28/168075.aspx2004-06-28T20:45:00Z2004-06-28T20:45:00Z
There are a few new SqlXml-related articles up on MSDN.

First we have Amar Nalla's XML to SQL: Using SQLXML Bulkload in the .NET Framework which gives great examples on constructing annotated schemas and using Bulkload within .Net. Amar goes into great detail on how to feed Bulkload with a stream, a process that takes some work when going from .Net through managed interop to Bulkload. If you're using Bulkload within .Net check it out, its a great article and well worth your time to read.

A little bit older is Michael Rys's article What's New in FOR XML in Microsoft SQL Server 2005 which discusses enhancements to the FOR XML extensions to T-SQL offered by SQL Server. I've played with the new extensions a bit, not nearly as much as I should have, but am none the less very enthused about them. I think the new PATH syntax will go a long way toward helping people construct complex shapes from there relational table quicker and easier than they could be for with EXPLICIT.

Of course, this brings up the question, if we have this great new PATH mode for making complex XML shapes, why do we need mapping? Its a question I've been asked on more than a few occasions, so here are a few reasons why I still consider mapping a valuable investment:

Composability - Let's say you want to produce results that conform to the same XML schema from several queries. If you're using FOR XML, each time you have a new query, you have to make sure the output matches your target schema. However, with mapping, you define your output once, and can then query it in many ways, each time only re-writing the query. You can also then allow others to give you queries to execute and you're still guaranteed the same output format - not possible with FOR XML.

Updates - FOR XML is wonderful for producing XML from your relational data. But what about if you want to update that same data? Now you have to have a stored procedure to do the update and a FOR XML to retrieve the data, and you have to figure out how the data produced by the FOR XML statement maps back to the database. With mapping, we provide both query and update technologies, so you only have to think about one thing - the XML.

Multiple Databases - This actually relates back to Composability. You have a few different SQL databases, some 2000, some 2005, maybe with the same relational schemas, maybe not. With mapping, you can establish a mapping to each database and then query them using the same XPath queries each time, and let us handle generating the query for that particular database. If you're using FOR XML, you have to write a query for each of those databases and make sure they all resolve to the same schema.

This isn't to say I don't think FOR XML is useless or anything (though I'm obviously a bit biased toward mapping), quite the contrary. You will get much more control of the queries you're doing by using it. There is just simply more you can do by constructing the query yourself, things SQLXML does not support. You can store those queries inside stored procedures within the database, making your DBA much happier I'm sure. You can leverage your existing SQL knowledge without having to know about mapping and XPath as well.

So what am I saying here? Which one you use depends on what you consider most valuable. Do you need every last bit of performance and do you need to fine tune every query? Go with FOR XML. Can you give up some control of your queries in exchange for more composability or the ability to update? Mapping is the way to go. You can even mix the two together, don't be afraid! Query all you like with FOR XML, but when you get that 30 meg XML document, look to Bulkload to get it loaded into your database. Its ok, all of the pieces will play very nicely together, I guarantee.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxBulkload Sample Codehttp://blogs.msdn.com/b/irwando/archive/2004/05/28/144302.aspx2004-05-29T06:08:00Z2004-05-29T06:08:00Z
As promised, the sample code for my presentation. The Object Demo was from Andy Conrad's article "Death, Taxes, and Relational Databases, Part 2". The other demo was mine, and here's the code. Again, the point of this demo was to show how two parties can exchange data from their databases using SqlXml. Each database has a different schema and XML is used to transfer the data. Both parties agree on a common XML schema for the data to to be transfered, and then each create a mapping to that XML schema for their database. An XPath is issued against mapping one to retrieve data and bulkload is then used with the data and mapping two to load the second database.

Mapping against Northwind:

<xs:schema elementFormDefault='qualified' xmlns:xs='http://www.w3.org/2001/XMLSchema' xmlns:sql='urn:schemas-microsoft-com:mapping-schema'>

<xs:element name='Employee' sql:relation='Employees' sql:key-fields='EmployeeID'>
 <xs:complexType>
 <xs:sequence>
 <xs:element name='AddressList' sql:is-constant='1'>
 <xs:complexType>
 <xs:sequence>
 <xs:element name='Address' sql:is-constant='1'>
 <xs:complexType>
 <xs:sequence>
 <xs:element name='Street' type='xs:string' sql:field='Address' />
 <xs:element name='City' type='xs:string' sql:field='City' />
 <xs:element name='State' type='xs:string' sql:field='Region' />
 <xs:element name='Zip' type='xs:string' sql:field='PostalCode' />
 <xs:element name='Type' type='xs:string' sql:mapped='false' />
 </xs:sequence>
 </xs:complexType>
 </xs:element>
 </xs:sequence>
 </xs:complexType>
 </xs:element>
 <xs:element name='FirstName' type='xs:string' sql:field='FirstName' />
 <xs:element name='LastName' type='xs:string' sql:field='LastName' />
 <xs:element name='EmployeeID' type='xs:int' sql:field='EmployeeId' />
 <xs:element name='Title' type='xs:string' sql:field='Title' />
 </xs:sequence>
 </xs:complexType>
 </xs:element>

 <xs:annotation>
 <xs:appinfo>
 <sql:relationship name='EmployeeAddress' parent='Employee' parent-key='EmployeeId' child='Address' child-key='EmployeeId' />
 </xs:appinfo>
 </xs:annotation>
</xs:schema>

Code to Query:

 try
 {
 SqlXmlCommand mycmd = new SqlXmlCommand("Provider=SQLOLEDB;Server=localhost;database=Northwind;uid=test;password=test;");
 mycmd.CommandType = SqlXmlCommandType.XPath;
 mycmd.SchemaPath = "NWEMP.xml";
 mycmd.CommandText = "/Employee";
 mycmd.RootTag = "root";

 FileStream fs = new FileStream("EmpList.xml", System.IO.FileMode.Create);
 mycmd.ExecuteToStream(fs);
 fs.Close();
 }
 catch(Exception ex)
 {
 Console.WriteLine(ex.ToString());
 }

Mapping against Sample DB (Same database as in Andy's article, making the ID field an identiy column):
<xs:schema elementFormDefault='qualified'
xmlns:xs='http://www.w3.org/2001/XMLSchema'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xmlns:sql='urn:schemas-microsoft-com:mapping-schema'
id='EmployeeMappingSchema'>

<xs:element name='Employee' sql:relation='Employee' sql:overflow-field='Overflow' sql:key-fields='EmployeeID'>
 <xs:complexType>
 <xs:sequence>
 <xs:element name='AddressList' sql:is-constant='1'>
 <xs:complexType>
 <xs:sequence>
 <xs:element name='Address' sql:relation='Address' sql:relationship='EmployeeAddress' sql:key-fields='AddressType'>
 <xs:complexType>
 <xs:sequence>
 <xs:element name='Street' type='xs:string' sql:field='Street' />
 <xs:element name='City' type='xs:string' sql:field='City' />
 <xs:element name='State' type='xs:string' sql:field='State' />
 <xs:element name='Zip' type='xs:string' sql:field='Zip' />
 <xs:element name='Type' type='xs:string' sql:field='AddressType' default="Work"/>
 </xs:sequence>
 </xs:complexType>
 </xs:element>
 </xs:sequence>
 </xs:complexType>
 </xs:element>
 <xs:element name='FirstName' type='xs:string' sql:field='FirstName' />
 <xs:element name='LastName' type='xs:string' sql:field='LastName' />
 <xs:element name='EmployeeID' type='xs:int' sql:field='EmployeeID' />
 <xs:element name='Title' type='xs:string' sql:field='Title' />
 </xs:sequence>
 </xs:complexType>
</xs:element>

<xs:annotation>
 <xs:appinfo>
 <sql:relationship name='EmployeeAddress' parent='Employee' parent-key='EmployeeID' child='Address' child-key='EmployeeID' />
 </xs:appinfo>
</xs:annotation>
</xs:schema>
Code to Bulkload (using COM Interop):

 try
 {
 SQLXMLBULKLOADLib.SQLXMLBulkLoad3Class objBL = new SQLXMLBULKLOADLib.SQLXMLBulkLoad3Class();
 objBL.ConnectionString = "Provider=SQLOLEDB;Server=localhost;database=SampleEmployees2;uid=test;password=test;";
 objBL.ErrorLogFile = "error.xml";
 objBL.KeepIdentity = false;
 objBL.Execute ("SEDB.xml","EmpList.xml");
 }
 catch(Exception ex)
 {
 Console.WriteLine(ex.ToString());
 }

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxTech Ed Wrap-Uphttp://blogs.msdn.com/b/irwando/archive/2004/05/28/143668.aspx2004-05-28T08:53:00Z2004-05-28T08:53:00Z
So I was hoping to have updated the blog a bit more during the week, but the internet access in the Cabana areas was iffy, and sitting back in the room here I usually just fell asleep. This was my first Tech Ed US (I went to Barcelona last year) and I can say that it was very tiring but also very enjoyable. I just got back from the big party at Sea World and some drinks with friends, and thought that I'd throw down my thoughts before enjoying a well-deserved nights rest. You can see some stuff from the trip on my personal blog here.

Overall, I thought the conference was great. Every attendee I've talked to seems to agree and has told me that they've found it to be very well run and very valuable. Always makes you good to hear that MS is doing well, so thanks to any and all of you who came out to see us.

Booth duty was probably the most tiring part, standing up for 3 hours at a clip. Data Access seems to be a a bit of a nitch area - either you love it a lot and have a deep, technical issue or you don't care about it at all. So, our visitors tended to be fewer, but always great quality when they stopped by. It was a great chance to hear how folks are using our stuff and answer some questions.

The Cabanas were a great idea too - a bit more inimate area in which to sit and chat and answer questions. It was a great place to hang out though the internet access was kinda iffy for me. It was great that customers could come find us whenever they needed a SQL question answered.

My talk went pretty well I think. Probably had 80-100 folks in the room, not bad for the last session on Thursday right before the big party. Thanks to Kent Tegels for the praise and great write up here. I did purposefully skip details on the next SqlXml release, mostly because we're still defining it. As a result of pushing back our mapping plans to post-Whidbey, SqlXml has gained a renewed interest as the client platform for XML and Yukon. So, we're looking at what we can do to improve it. Details to follow as I get them.

Here are some other folks who've been blogging on Tech Ed if you're interested (in no particular order):

Michael Rys

Andrew Conrad

Kent Tegels (great session write-ups)

Bryant Likes (SqlXml MVP)

Arpan Desai

Michael Palermo

And with that, I'm off to collapse into bed. As promised, I'll get my sample code posted up ASAP, hopefully in the morning.

Thanks again to all who attended. Please feel free to leave any comments/questions for me here.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxNew Article - Xml Support in Microsoft Sql Server 2005http://blogs.msdn.com/b/irwando/archive/2004/05/21/138318.aspx2004-05-21T22:30:00Z2004-05-21T22:30:00Z
There's a great new article up on MSDN giving an overview of the XML Support in Sql Server 2005:

XML Support in Microsoft SQL Server 2005

 How do I know its great? Well, because I contributed of course! Just a little, I did the section on SqlXml. Shankar Pal and Mark Fussell did most of it. Check it out for a great overview though.

Off to San Deigo tomorrow to get in a little golf before Tech-Ed. Demos and slides are mostly done, hopefully everyone will enjoy my talk. I've ended up with 23 slides, but that also includes a nice bulkload demo and an objects out of the database demo using SqlXml. Hopefully that will be "Extreme" enough for everyone.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxTech Ed Prephttp://blogs.msdn.com/b/irwando/archive/2004/05/07/128122.aspx2004-05-07T21:08:00Z2004-05-07T21:08:00Z
The past couple of weeks I've been working on my slide deck and demos for Tech Ed (DAT 405 if you're coming). My biggest concern is to make sure that my talk isn't stale. I want to ensure that anyone who comes, whether they're brand new to SqlXml or they've used it for years, gets something out of the talk. Therefore, I'm approaching it a bit differently.

Usually we give the standard history of SqlXml, go through each feature, explain what it does, one or two small demos and an "application" demo which usually consists of a small winforms app and a few lines of code that fill a text box with XML. This year though I've (we've, to those who've helped put it together) tried to focus more on real-world application scenarios.

For example, for one of my demos I've taken Dare's RSSBandit  news aggrigator and SqlXml-ified it. In this demo alone I get to cover Annotated XSD, XPath, Managed Classes, Updategrams, and Bulkload. Making it even better is that you can see how each of these fit into an actual application rather than just a form with some text and buttons.

Oh, and I think the other demo will be Andy Conrad's excellent work on using SqlXml to create Decoupled Domain Models (apparently this is the new buzz word for the old buzz word of "business objects".

I'm hoping that this will be a much more enjoyable way to present the capabilities of SqlXml, both for me so I don't have to talk about slides for 45 minutes and for attendees so they (YOU!) can see SqlXml in action rather than just listening to these abstract thoughts.

So, come by and meet me, pound me with all those buring questions I know you have, yell at me for not having feature X, or just come out for drinks. Webdata as a while will also have a booth there, I encourage you to come check it out.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxDeveloper.com on Managed SqlXml Classeshttp://blogs.msdn.com/b/irwando/archive/2004/05/07/128115.aspx2004-05-07T20:59:00Z2004-05-07T20:59:00Z
Someone recently forwarded me this article on Developer.com about the SqlXml Managed Classes. It was a nice little article giving a simple introduction on the usage of our managed classes along with a very simple mapping. Certainly enough to get people interested in looking for more info.

The more interesting part of the aricle for me though was this:

"By now you probably know that SQL Server 2005 (formerly code-named "Yukon") will include tight integration between SQL Server and the .NET Framework, as well as new XML features. But did you know that Microsoft regularly releases a library of .NET and XML add-ons that works with SQL Server 2000? Called SQLXML, this library can help you with quite a few XML-related tasks."

It reminded me of something that has been a topic of discussion around the group here lately - the delta between Sql Server 2000 and Sql Server 2005 XML features is actually quite large, larger than you might think if you consider all of the SqlXml web releases. All of the feature we have worked on and release over the last 5 years will be included in SS2k5, making it a long list of new XML technologies for Sql Server. Consider all we've done since 2000:

Web Release 1:

Updategram

Bulkload

SqlXml 2.0

Annotated XSD (instead of XDR)

Client-Side FOR XML

SqlXml Managed Classes

Diffgram Support

SqlXml 3.0

Web Services Support

Current release - SqlXml 3.0 SP2

ID Propagation Support for Bulkload

NULL Support for Web Services

That's not a bad list. Hopefully we'll be able to add a few more things to it to really make Sql Server 2005 special. All leading toward my future plan - "SqlXml - Now includes Sql Server!"

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxViewer's Choice, New Dev Center, Communityhttp://blogs.msdn.com/b/irwando/archive/2004/03/29/102089.aspx2004-03-30T00:37:00Z2004-03-30T00:37:00Z
Viewer's Choice

So I've notice lately that several TV shows, most notably "Friends", have gone to a viewer's choice system where folks vote on their favorite episodes to see. This seems to happen to either a) lengthen the season or b) raise ratings during slow times. Seems like a good idea to me, so here's what I'm going to do. Given my obvious lack of attention to the blog here, I want to know what folks would like to hear about. Are there any SqlXml topics you'd like opinions or thoughts on? Any guidance on issues you're having? Leave a comment, let me know, and I'll use them to decide what to write about next.

New Dev Center

Thanks in no small part to the efforts of Dare, the new XML Developer Center on MSDN was just launched. Hopefully it will be a one stop shop for all XML related topics here at MS. Included in that is of course SqlXml, though the pickings are somewhat slim at the moment. Have no fear however, as we're working on more content. Maybe Dare will even add this thing to the list on the site if I manage to post a bit more often.

Community

Besides responding to your interests here, I'm making a new effort to get back into the newsgroups much more. It's kind of hard sometimes, remembering that in everything else going on during the day that I should stop for a bit and browse through. Thankfully, there are a lot of other great folks on there answering questions as well. I have made some observations though:

Bulkload seems to be by far the most popular technology in SqlXml. However, folks don't tend to like having to annotate a schema to use it. From what I've read, a lot of people are counting on the default mapping and working around that. I'd still recommend giving us an annotated schema, especially when you get into nested shapes. Trust me, take the time to learn it, it isn't that terrible.

Lots of people are doing FOR XML EXPLICIT queries rather than Annotated XSD. To me, when doing complex queries, Annotated XSD is much, much easier. However, I do understand the drawbacks to it. You can't do it inside a stored proc. You can't do it on the server. You lose these optimizations that the database has built in. I'd be interested to know what SqlXml users would think about AXSD in a hosted CLR function in Yukon rather than FOR XML EXPLICIT. Or is it simply a matter of people still prefer SQL over mapping? Personally I love AXSD + XPath, but my demo apps don't really compare to massive database systems.

Another feature vs. feature - OpenXml vs. Bulkload. Again, server vs. client technology. Again, I choose the client one, but then again, I do own the thing. For a database guy, I seem to run a way from it an awful lot, huh?

I think those are the big items. Hopefully a few of them will turn into extended blog posts or articles. I think my first article will be on type conversions in XPath over Annotated XSD. A bunch of folks hit this and its quite a confusing story. I'm working on that now and will of course blog about it when done.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxXML Templates and Sql Junkieshttp://blogs.msdn.com/b/irwando/archive/2004/02/18/75917.aspx2004-02-19T00:15:00Z2004-02-19T00:15:00Z
On the front page of SqlJunkies today is an article about XML Templates in SqlXml. In "An Introduction to XML Templates with Sql Server 2000", Denise White gives a brief overview of what XML Templates are and how to access them over HTTP using our ISAPI extension. There are some good examples in there, mostly using embedded FOR XML queries, and all are download-able from the site.

For anyone who doesn't know, or doesn't want to read the article quite yet, XML Templates are a great little technology for creating dynamic XML documents that have sections populated with data from Sql Server 2000. Basically, you create a valid XML document however you like, and anywhere you want to have data dynamically filled in, you add a special element within our namespace. This could be a "sql:query" element which supports the execution of FOR XML queries and stored procedures, or a "sql:xpath-query" element which indicates the contents are a XPath statement to be executed over a Annotated XSD (XML <-> Relational mapping) file.

There are a variety of ways to execute templates. The article covers executing them through our ISAPI component. However, they can also be executed within applications through ADO / SqlOleDb. Support for templates is built into MDAC 2.7 and 2.8 within the provider. We also ship a set of managed wrappers (SqlXmlCommand) for our native components so the functionality can be accessed within a .Net application. Finally, in the 3.0 release of SqlXml, we added support for accessing these things over web services via our ISAPI component.

So why is this so useful? Well, think about it a bit. Normally if you wanted to do something like this, you'd have to first create the static XML document, walk to the first place to insert dynamic data, execute a query using a different component, fill in the pieces (possibly having to convert the data to XML), and then repeat for any other areas to be filled in. Instead, we take that burden off of you, allowing you to create these templates that we fill in. As mentioned in the article, templates can be parameterized so that the same template can be used repeatedly.

One area Denise did not mention was updates with Updategrams. Updategrams are our technology for updating the database via a diff of XML fragments. Our processor interprets the diff as Inserts / Updates / Deletes against the database depending on elements appearing or not appearing in the before and after images. Updategrams are in fact a part of templates and another tag ("updg:sync") that can be included within a template. So, in a single file, you could make an update to a Sql Server and then select data back out.

For example. Consider the following template in which I take in several parameters, update the database, and then present the updated data by issuing a XPath against an Annotate schema:

<?xml-stylesheet type="text/xsl" href="updateContact.xsl"?>

<ROOT xmlns:sql="urn:schemas-microsoft-com:xml-sql"
 xmlns:updg="urn:schemas-microsoft-com:xml-updategram">
 <sql:header>
 <sql:param name="contactID"></sql:param>
 <sql:param name="name"></sql:param>
 <sql:param name="title"></sql:param>
 <sql:param name="email"></sql:param>
 <sql:param name="phone"></sql:param>
 <sql:param name="fax"></sql:param>

 <sql:param name="bname"></sql:param>
 <sql:param name="btitle"></sql:param>
 <sql:param name="bemail"></sql:param>
 <sql:param name="bphone"></sql:param>
 <sql:param name="bfax"></sql:param>
 </sql:header>

 <updg:sync mapping-schema='Contact.xsd'>
 <updg:before>
 <Contact contactID="$contactID" name="$bname" title="$btitle" email="$bemail" phone="$bphone" fax="$bfax"/>
 </updg:before>
 <updg:after>
 <Contact contactID="$contactID" name="$name" title="$title" email="$email" phone="$phone" fax="$fax"/>
 </updg:after>
 </updg:sync>

 <UpdatedRecord>
 <sql:xpath-query mapping-schema='Contact.xsd'>
 /Contact[@contactID=$contactID]
 </sql:xpath-query>
 </UpdatedRecord>
</ROOT>

Here is the annotated XSD file I'm using with it:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
 xmlns:sql="urn:schemas-microsoft-com:mapping-schema"
 elementFormDefault="qualified"
 attributeFormDefault="unqualified">

 <xs:annotation>
 <xs:appinfo>
 <sql:relationship name="Contacts_Customer"
 parent="Contacts"
 parent-key="customerID"
 child="Customers"
 child-key="customerID"/>
 </xs:appinfo>
 </xs:annotation>

 <xs:element name="Contact" sql:relation="Contacts">
 <xs:complexType>
 <xs:attribute name="contactID" type="xs:int" use="required" sql:field="contactID"/>
 <xs:attribute name="customerID" type="xs:int" use="optional" sql:field="customerID"/>
 <xs:attribute name="companyName" type="xs:string" use="optional" sql:relationship="Contacts_Customer" sql:relation="Customers" sql:field="companyName"/>
 <xs:attribute name="name" type="xs:string" use="required" sql:field="name"/>
 <xs:attribute name="title" type="xs:string" use="optional" sql:field="title"/>
 <xs:attribute name="email" type="xs:string" use="optional" sql:field="email"/>
 <xs:attribute name="phone" type="xs:string" use="optional" sql:field="phone"/>
 <xs:attribute name="fax" type="xs:string" use="optional" sql:field="fax"/>
 </xs:complexType>
 </xs:element>
</xs:schema>

Sorry for any bad formatting, you may want to copy these into notepad to look at.

Anyway, in the template I've defined a bunch of parameters within the "sql:header" block. Depending on how this template is being executed, the parameters are passed in at run time (In Denise's article, over http as part of the address. They could, for example, also be passed in via form post.). The "updg:sync" tags indicate an updategram. In this case, because the element will appear in the before and after block with the same key field (contactID), this is an update. Were I to change that so there was a different contact ID in the before and after, it would appear as two different elements, prompting a delete of the element in the before block and an insert of the one in the after.

After performing the update, I do a simple query against the database to get out the contact I just updated. Within the XML declaration, I also specified an XSL file to execute. This will be done after the query results are returned. Using this, I can build a dynamic website with update capabilities with no coding what-so-ever.

There are limitations here of course. Given that this is not a programming environment, it does not have the richness of ASP.Net. However, if you're still interested in templates, we do provide a set of managed classes (wrappers around our native code) that could be used within ASP.Net pages to execute templates. This would allow you to use templates for retrieving you XML data from Sql Server while still giving you the full power of ASP.Net and the .Net Framework.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashxObligatory Intro Posthttp://blogs.msdn.com/b/irwando/archive/2004/02/13/72347.aspx2004-02-13T09:34:00Z2004-02-13T09:34:00Z
Well, I suppose that my first post should be somewhat of an intro post so you have some idea of who I am. Hopefully, this will reassure you that I am not a complete nut, but rather do know a bit what I'm talking about. Late night does seem the time to do this, as evidenced by my browsing the latest posts on http://weblogs.asp.net. Seems lots of folks use the night to do their first posts. I suppose that prevents the real posts during the day from getting too cluttered with junk. Ah well, on with it then.

I began working at Microsoft about 2.5 years ago, having interned here the summer before that. Both my internship and my full time employment have found me in the Webdata XML team, specifically the SqlXml team. The team was born around the time Sql Server 2000 was being worked on to address a rising issue in data access - XML was the new kid on the block gaining popularity, a lot of data was in relational databases, and we wanted them to play together. Thus was born SqlXml.

Our first version, which I often refer to as version 0, went out as part of Sql Server 2000. It included support for Xml Templates, querying over annotated XDR, the FOR XML syntax, and an ISAPI to access all that functionality via http. Recognizing that XML would be advancing way too fast to keep up with it on Sql Server's release cycle, the SqlXml team decided to start issuing new versions via the web.

Xml For Sql Server Web Release 1 contained 2 important advancements - Updategrams, which provide for update operations via an Xml diff format, and XmlBulkload, to quickly and easily shred XML data into your Sql Server. After that, the name of our product was officially dubbed "SqlXml". SqlXml 2.0 brought us support for Annotated XSD as well as a set of Managed Wrappers for our native components so they be used in .Net Applications. Finally, SqlXml 3.0 added support for Web Services. We then released 2 service packs for SqlXml 3.0, the first addressing mostly security issues, the second adding ID Propagation support for Bulkload.

I joined up on the team just at the end of the 2.0 release cycle. The 3.0 release was given to me completely and I've owned all of the SqlXml releases since then (so when you have issues, I'm the guy at fault). I continue to work on that while also addressing SqlXml in the future. We're working on integrating the idea of mapping XML to relational data into our Whidbey offerings, making it much more of a mainstream product.

Now, why this Blog? Why not? Everyone's doing it! More seriously though, I'm hoping I can provide some cool notes and good answers to lingering SqlXml issues, as well as offer some looks at the future. Hopefully folks will find this thing enjoyable and useful reading. And if not, there's always complaining about this week's episode of Friends.

So, please check back now and then, see how I'm doing. Feel free to submit questions and I'll try and address them here. Oh, and check out all the folks I've linked too, they're smart and usually a good read.

irwandohttp://blogs.msdn.com/irwando/ProfileUrlRedirect.ashx


text:
Fattoush- Feta Cheese & Romaine Salad
Total Time
Prep 20 mins
Cook 0 mins
Delicious filling salad, full of flavour. Works very nicely for lunch. Took the recipe from my husband as he used to work in an Arabic restaurant as an assistant chef. Handy!
Ingredients Nutrition
- 1 head romaine lettuce, salad (chopped)
- 1⁄2 cup crumbled feta cheese
- 1⁄2 cup black olives (pitted and sliced in halves or quarters)
- 3 tablespoons chopped mint leaves
- 1 tablespoon dill (dry)
- 2 tablespoons olive oil
- 1⁄2 lemon
- 1⁄2 cup croutons or 1⁄2 cup toasted pita bread
- Mix all the ingredients together in a large bowl and serve cold.
- Enjoy!

subset: commoncrawl


text:
Spikes tie franchise record in 20-hit game
June 22, 2013 From staff reports AUBURN, N.Y. more »»
Kelly doubles twice for Spikes
June 21, 2013 AUBURN, N.Y. more »»
Clutch hitting delivers win for Spikes
June 20, 2013 STATE COLLEGE — Starting pitcher Jimmy Reed and the Spikes didn't get the opening they were looking for in Wednesday's rubber match against the Williamsport Crosscutters. more »»
Spikes break stalemate in 11th
June 19, 2013 WILLIAMSPORT — State College shortstop Cesar Valera scooped up the barrel of a broken bat in the bottom of the 11th inning Tuesday night at Bowman Field, the remnants of a pitch which got in the... more »»
Spikes short on offense in season debut
June 18, 2013 STATE COLLEGE — The State College Spikes couldn't put together enough offense to muster a comeback as the Williamsport Crosscutters held on for a 4-2 victory Monday night in the season opener for... more »»
Spikes ready to start season under St. Louis affiliation
June 17, 2013 UNIVERSITY PARK — Everyone has at some point in time heard the saying "what goes around, comes around," and for the State College Spikes, that coming around began Sunday afternoon at Medlar Fiel. more »»
Dambach named NYPL Executive of the Year
October 31, 2012 STATE COLLEGE — The New York-Penn League season ended in September, but it's been a busy fall in the front offices at Medlar Field at Lubrano Park. more »»
Spikes to be Cards' farmhands
September 20, 2012 STATE COLLEGE — Like many other situations in life, what goes around comes around. The St. more »»
Heredia shuts down scrappers in Spikes' season finale win
September 6, 2012 STATE COLLEGE — The State College Spikes ended the 2012 season in style as Luis Heredia allowed just two hits and a walk over five innings and the Spikes shut out the Mahoning Valley Scrappers, 5-0,... more »»
Gonzalez rips in winner for Spikes
September 5, 2012 STATE COLLEGE — Pittsburgh Pirates outfielder Starling Marte made a rehab appearance for the State College Spikes on Tuesday, but it was Samuel Gonzalez who stole the show by scoring Derek Trent wit... more »»
'Cutters come up big again on Spikes
September 4, 2012 STATE COLLEGE — In Sunday night's game, Williamsport came from way back and turned a deficit into a win over State College. more »»
Spikes fall on Crosscutters' late rally
September 3, 2012 STATE COLLEGE — For the first five innings, Williamsport and State College took turns exchanging runs until the Spikes held a 3-2 lead. more »»
Spikes fall short to Jamestown, 8-7
September 1, 2012 From staff reports JAMESTOWN, N.Y. — D.J. more »»
Spikes split DH with Jamestown
August 31, 2012 JAMESTOWN, N.Y. more »»
State College falls to Auburn, 6-4
August 30, 2012 STATE COLLEGE — The State College Spikes came sprinting out of the gates to score four runs in the first three innings, but the Auburn Doubledays scratched at the Spikes' lead one run at a time unti... more »»
Spikes give up lead early, lose to Auburn 12-1
August 28, 2012 STATE COLLEGE — The State College Spikes and Auburn Doubledays each battled through drizzling rain on Monday night at Medlar Field at Lubrano Park, and despite Jesus Vasquez keying another State... more »»
Spikes held to three hits, lose 1-0
August 25, 2012 STATE COLLEGE — Luis Heredia delivered five one-run innings on the mound for the State College Spikes on Friday night, but that one run proved to be the difference as the Spikes were held to three... more »»
Spikes fall to Auburn late in game
August 24, 2012 AUBURN, N.. more »»
Furious comeback lifts Spikes in 12
August 23, 2012 AUBURN, N.. more »»
Williamsport tops State College, 6-4
August 21, 2012 WILLIAMSPORT — After Friday night's loss to Jamestown, Williamsport's third consecutive, a long line formed at the shower, with what looked like a group of players eager to start their night. more »»


text:
Associated Press
KABUL, Afghanistan — Afghanistan's president on Friday rebuffed American demands that he sign a security pact allowing U.S. forces to stay in the country for another decade, while the U.S. defense secretary warned that planning for a post-2014 military presence may be jeopardized if the deal isn't finalized by the end of the year.
The stakes are high as Afghan tribal elders and other regional leaders met behind closed doors for a second day to debate the draft agreement seen as necessary to enable thousands of American soldiers to stay beyond a 2014 deadline primarily to train and mentor government security forces who are still struggling to face a resilient Taliban insurgency on their own.
Karzai stunned the U.S. when he urged delegates on Thursday's opening day of the consultative council known as the Loya Jirga to approve the security pact but said he will leave it to his successor to sign it after the April 5 elections.
His spokesman Aimal Faizi stuck to that stance on Friday despite U.S. pleas, saying "there is no deadline for us except what the president said in his speech."
The Obama administration has said it will pull all its forces out of Afghanistan without a security deal, as it did when Iraq failed to sign a similar agreement. U.S. Secretary of State John Kerry called Karzai on Friday and warned that "further delay is not practical, nor is it tenable," State Department spokeswoman Jen Psaki said.
"Failure to conclude (the deal) ... would be seen as a signal to the world that Afghanistan is not committed to a partnership with its supporters and that it is willing to jeopardize all of the financial and practical help that has been offered," Psaki said.
The U.S. invaded Afghanistan following the Sept. 11, 2001, terrorist attacks to go after al-Qaida, which was being sheltered by the Taliban. The longest and costliest war in U.S. history has proven deeply unpopular at home and among its allies, who also have said they will not commit any troops after 2014 unless the security deal is signed.
The exit of all foreign forces would jeopardize the more than $8 billion that has been pledged annually to fund Afghan security forces and help with the country's development.
Underscoring that point, U.S. Defense Secretary Chuck Hagel said Friday he can't recommend that President Barack Obama continue planning for a post-2014 force in Afghanistan unless Afghan leaders promptly sign the security agreement.
Hagel said that without an agreement the U.S. will have no clear understanding of what the Afghan people want, what an acceptable role for U.S. forces will be or how to carry out that mission. He was speaking to reporters before the start of a security forum in Halifax, Nova Scotia.
Kerry and Karzai agreed earlier this week to the language of the agreement, which would remain in force until the end of 2024 and beyond, unless terminated by mutual agreement or by either party with two years' written notice.
The draft agreement gives the U.S. legal jurisdiction over troops and Defense Department civilians who may get in trouble, despite deep divisions in Afghanistan over whether the Americans should have immunity. It also addresses the contentious issue of night raids, saying "U.S. forces can only enter Afghan homes in extraordinary circumstances when the life or limb of Americans is at stake."
The 2,500 delegates broke into small groups for closed-door meetings on whether to endorse the deal and will give their decision to Karzai on Sunday.
- IS attack on Afghan protest kills 80 people,...
- Penny-farthing owner keeps on riding
- Warner Bros. calms fans with fun 'Justice...
- A title and ship for new 'Star Trek' series:...
- New artificial reef is sunk off Florida's...
- Ready or Not: Rio Olympics open doors at...
- Police: Munich suspect was obsessed with mass...
- Brie Larson confirmed as 'Captain Marvel'
- Sarah Silverman: Bernie-or-bust Dems... 49
- Is Bernie Sanders an atheist? 44
- Trump says Russia should find Clinton's... 42
- Clinton wins historic nomination,... 37
- Obama boosts Clinton: Carry her like... 35
- After turmoil, Sanders, Michelle Obama,... 31
- Dems' division, emails roil party on... 28
- Watch live at the Democratic National... 25


text:
Watch stocks you care about
The single, easiest way to keep track of all the stocks that matter...
Your own personalized stock watchlist!
It's a 100% FREE Motley Fool service...
On Tuesday, United Technologies (NYSE: UTX ) announced that it has won the contract to supply wheels and carbon brakes to the fleet of 16 Boeing (NYSE: BA ) 777-300ER aircraft that Russian carrier Aeroflot is buying.
Most of Aeroflot's Western-made planes already use UTC equipment, as do the airline's SuperJet 100 aircraft, manufactured by Sukhoi.
Now, according to a press release, when the first 777 touches down in Russia this month, it will be equipped with high-tech brakes from UTC's Aerospace Systems division, manufactured with proprietary DURA-CARB materials. DURA-CARB's carbon brakes are said to boast a 35% longer "brake life advantage" over competing braking systems, "producing significant cost savings for operators."
Aeroflot announced the 777 purchase a little over two years ago, when delays in development of Boeing's 787 Dreamliner forced the airline to seek alternatives. Russia is preparing itself to handle an influx of traffic from the 2014 Winter Olympic Games in Sochi.


text:
Rolando Carrasquel still seeks answers one year after wife's murder
One year ago (April 22, 2012) Mireya Maria Alvarado, 65, was shot on her food truck on Colonial Drive west of Semoran Boulevard. Rolando Carrasquel, is still looking for answers about his wife's murder.
This video is featured in these articles:


text:
Your guide to live music in Sydney
This month's best gigs
Whether it's a sideshow, a festival or a headlining pop gig, these are the gigs you wanna get to in July.
Win a trip to the UK to attend Bestival!
You and two friends could be jetting off to Bestival in business class, thanks to Time Out and British Airways
The Sydney musicians you need to know
There's a heck of a lot of talent in this fine city – from local stalwarts and familiar faces to up-and-comers just breaking through. We scoured Sydney to showcase some of that talent. Because live music is a little like Tinker Bell – the more you believe in it, the stronger it becomes.
Red Bull Music Academy Weekender
Soak up the sounds of Flight Facilities backed by the Sydney Symphony Orchestra, hear from house music legend Larry Heard or learn how to build your own soundsystem. Whatever your electronic music persuasion is, the Red Bull Music Academy Weekender has four packed days of events to get you dancing.
Live music events and concerts in Sydney
Sydney tours you've got to book
Listen Out
Fuzzy kicks off festival season with bang at Centennial Parklands. Anderson Paak and the Free Nationals, A$AP Ferg, Baauer, Rüfüs and Stormzy headline.
Ellie Goulding
UK popstar Ellie Goulding will bring her massive Delirium world tour to Australia in October.
James Blake
Off the back of releasing The Colour in Anything (which sees Blake extend his introverted electronic productions outwards, by collaborating with the likes of Bon Iver and stretching the album out to a big 17 tracks) Blake plays a Splendour sideshow.
Macklemore and Ryan Lewis
Macklemore (aka Ben Haggerty) and Ryan Lewis will be bringing their pop-skewed hip hop numbers to the Sydney when they play to one of their biggest crowds yet at the Allphones Arena.
Your guide to Sydney's music scene
Goodbye Goodgod
Now in its final days we asked some of those closest to Goodgod to share their favourite memories of the Small Club that's had a big impact on Sydney's nightlife and culture Sydney's favourite basement danceteria has been dishing out late night good times for almost six years. A haven of dancefloor antics, fruity cocktails, vibrant personalities and no phone reception that was as inclusive as it was diverse and forward-thinking, while still maintaining an emphasis on unpretentious fun. As owners Jimmy and Hana move on from the Liverpool Street venue (but watch this space, there's plans for Goodgod in 2016, just not as a traditional club) we salute you, Goodgod Small Club. Andrew Levins It's possible that I've spent more time inside Goodgod Small Club than Jimmy and Hana themselves, so picking a favourite memory from the thousands of amazing ones is borderline impossible. I can say though that nothing beat those first few visits in 2010, as the club filled with new structures and artwork and made the transition from La Campana to Goodgod. With every new addition we realised what a special place this was going to be. Andrew Boon My fave Goodgod memory would have to be one of the first nights I'd ever been down to the venue for one of the early Ro Sham Bo parties. We stayed until the end, and as was tradition 'Come On Eileen' played as the final song of the night. There was about 25-30 of us, all in a circle linking arms and doing a massive kick line dur
Sydney's best music tees
The Lulu Raes The embroided logo and a choice between grey marle or black makes this #chic #minimal band tee a top notch option. Accessorise with on trend legionnaire cap. The Completely Boys Ring 1800-Completely-Boys for this Drake-infused, high quality tee. Rüfüs Ü know Ü want one of these Sticky Fingers Celebrate the Sti-Fi with this illustrated tee Seekae The Sound of Trees Falling On People bear, on a tee? Sure.
The best music venues in Sydney
The best music shops in Sydney
We know that Spotify and itunes gives us access to vast amounts of music at the click of a button, but there's something wonderful about going out and purchasing a physical album, taking it home and playing it to death. Here are the places you can still indulge in the old ways of comsuming music - your ears will thank you.
Meet the crew: One Day
For anyone not already familiar with One Day, who are you?Adit: We're a group of friends that started as a crew of various rap groups. We make music and we throw parties. Joyride: We're pretty good at both.Why did it start?Adit: It started because like all humans we're highly social animals. We like to do things together and we are stronger for it. We like doing those things with like minded people. We're all boys from way back. For example, our album Mainline came about literally because we all wanted to tour together cos it'd be fun, and we thought having some more songs to perform would be a good idea. A lit convo or two may have also contributed. We all want to make our mark, and this is yet another vehicle for us to do so.Joyride: As anthropological as our exploits may seem, we are also driven by the idea of legacy. We have a shared vision of what our impact on wider society can be, and it manifests itself in our parties, music and respective personal brands. What's your end goal when you're organising an event/party?Adit: Maximise dancing subject to budget constraint.What most excites you about changing things up from the One Day parties to One Day Only?Adit: Controlling the music at a party is one of the best ways of ensuring a good time. One of us will try to do this at any event you may find us at, whether it's a house party, kick on, or even someone else's DJ gig. One Day Only is a realisation of this at the festival level. It's also an incredibly humbling fee
A letter to Sydney
Hey Sydney, how're you holding up? We know it's been a rough year. In 2014 they came for your nightlife and you've been holding on for dear life since then, trying to stem the fun loss after dark. But you couldn't save them all. The Flinders was the first to slink off into the night in the early days of 2015. Gone was the home of late night indie party jams and vodka Red Bulls, the home that had taken over when the Abercrombie went to the big pub in the sky. You also lost your grip on the underground party bunker Spice Cellar. You tried so hard to pull them back to safety, but even a change of venue to the Imperial Hotel couldn't save the late night techno raves. The best weekly punk rock parties, queer nights, indie dance-offs and midnight Jenga were stolen from you in one massive hit when the Exchange Hotel shut down, taking Q Bar, Spectrum, Phoenix and Nevada Lounge. That was a low blow. But we were proud of the way you still got up off the mat. There were little rays of hope that meant you didn't have to pack away your dancing shoes just yet. Bad Deep triumphantly launched all night parties at the Sly Fox in Enmore, One Day Sundays continued to throw the biggest hip hop Sunday sessions in the city and GoodGod was channeling the Little Engine that Could. But there wasn't enough steam in the tank at the end of the day, and we've had to say goodbye to the greatest mini underground club in the city. All is not lost because Plan B will be taking over the site with fresh bl
You might also like...
A Long Lunch with Moo Brew and Moorilla Wines
The Sackville Hotel is hosting a long winter lunch matched with the taste of Tassie, care of three craft brews from Moo Brew and three wines from Moorilla Wines. The lunch is priced at $60 a head, and includes roasted beets with baby watercress and feta as a starter, followed by salt and pepper bugs with kimchi cucumbers and wasabi mayo. Your main will star a grass-fed beef tenderloin with seasonal vegetable sides and for dessert a chocolate fudge brownie should take care of any lingering sugar cravings. This lunchtime bounty will be accompanied by a pilsner, hefeweizen and dark ale from Moo Brew, alongside a sparkling riesling, sauvignon blanc and a pinot noir from Moorilla. This is the sort of event it pays to arrive hungry for, and with four courses and matched beverages included in the ticket price, it's also great value for an indulgent afternoon.
Laugh Your Pants Off at The Star Event Centre
Bears hibernate in winter but Sydneysiders would be mad to do the same. Especially when there's a cracking night of some of Australia's funniest and most famous comedians on at The Star Event Centre – part of The Star's campaign to brighten up the cold season in Sydney. Laugh Your Pants Off is two hours of guaranteed hilarity that will star Akmal Saleh (recently of I'm a Celebrity, Get Me Out Here); Merrick Watts (legend of radio, TV and the comedy stage); Tom Gleeson (always a hoot on The Weekly with Charlie Pickering); and the acerbic Nazeem Hussain (Legally Brown). They'll be joined by the inimitable Bev Killick (who brought the house down at Time Out's recent Melbourne Pub Awards); dry charmer Katie Burch (National Raw Comedy runner-up); Dave Eastgate (A Moody Christmas); and veteran laughmeister Steve Allison. As an added incentive all ticket holders are entitled to a 15 per cent discount at Harvest Buffet, the all-you-can eat buffet at The Star featuring top seafood, roasts, soups, Italian, Indian and Chinese food as well as a tempting range of desserts and cheeses. Because hey, no one likes to laugh it up on an empty stomach. The Star Event Centre is up on Level 3 of The Star at 80 Pyrmont Street, Pyrmont. Find out more about The Star's winter attractions.
Max Brenner High Tea at the InterContinental Sydney Double Bay
Here's one way to ease the pain of another whole month of winter in Sydney. Stillery Cocktail Bar at the InterContinental Sydney Double Bay is hosting a chocolate high tea created by the Max Brenner chocolatiers. You're welcome. The Max Brenner Signature High Tea is a three-tiered stand of unique creations including a chocolate caramel cheesecake, choc chip scone, éclair, white and milk duo mousse, fudge cookie and chocolate lick dip. Costing $59 per person, the high tea comes with a pot of warm, pure melted chocolate, fruit, whipped cream and tea or coffee. For an additional $10 you can add on some savouries too, and Champagne paring is $20. If you have littlies in tow they can have the kids' high tea, which is $27 for a fudge cookie, chocolate caramel cheesecake, lime coconut marshmallow and chocolate lick dip with strawberries. It's the perfect winter treat to enjoy next to the fireplace and it's available every weekend in August. Be sure to reserve in advance, chocoholics. You're not going to want to miss this one.
The Game Changers
Meet the Game Changers — the Australian entrepreneurs who are making waves in their respective industries. From the world of fine dining to skate and surf publishing, these men have carved out fascinating careers for themselves. They're doing things on their own terms, in their own way, in their own time.


text:
We have to be sure that this temporary data will be persistent and that deletion is compliant with the DoD's security standards (wiping data on the disk / avoiding storage on the disk).
I thought to store the data encrypted with the RIJNDAEL 256 algorithm + a crafted secret into memcache but I'm afraid of data loss / corruption.
I thought as well to MySQL and the memory heap storage engine but I don't know the reliability of the thing so far.
Any thoughts on the subject?


text:
Paul Ryan Has Rather Fancypants Taste in Wine
$350, fiscally imprudent fancypants taste, in fact.
$350, fiscally imprudent, fancypants taste, in fact. Ryan — of the draconian budget plan — was spotted drinking the very pricey 2004 Echezeaux Grand Cru at a Washington restaurant on Wednesday night. He and his two dining companions went through two bottles of the stuff. No moderate, he! Talking Points Memo has a rather hilarious transcript of an interrogation with Ryan on the matter of his beverage choices.
The receipt shows a charge to Ryan's credit card for $472 — $392 for his meal and the bottle of wine and a generous $80 tip.
"I didn't order — they ordered," Ryan told TPM. "I had one glass, uh, with my water, and when [Feinberg] was talking about how expensive it was, I didn't even know [the price]."
We don't pretend to know whether he was drinking swill or ambrosia, but it's clear that Ryan can now never become president of these here United States.
Rep. Ryan Tastes The Grapes Of Wrath [TPM DC]


text:
Health & Pregnancy
Preeclampsia - Topic Overview
The only cure for preeclampsia is having the baby.
You may get medicines to lower your blood pressure and to prevent seizures.
You also may get medicine to help your baby's lungs get ready for birth.
Your doctor will try to deliver your baby when the baby has grown enough to be ready for birth. But sometimes a baby has to be delivered early to protect the health of the mother or the baby. If this happens, your baby will get special care for premature babies.
Learning about preeclampsia:
Being diagnosed:
Getting treatment:
Ongoing concerns:
WebMD Medical Reference from Healthwise
Last Updated: June 04, 2014
This information is not intended to replace the advice of a doctor. Healthwise disclaims any liability for the decisions you make based on this information.
© 1995-2015 Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.
1 | 2
1 | 2
Preeclampsia Topics
Today on WebMD
Track your most fertile days.
Week-by-week pregnancy guide.
The signs to watch out for.
Are there ways to do it naturally?


text:
Police: Minor injuries reported in Route 7 crashBy Brent Curtis
Staff Writer | February 18,2014
PITTSFORD - A head-on crash this afternoon destroyed a car and a tractor trailer on Route 7 north of the village but only minor injuries were reported, according to Vermont State Police.
The two-lane highway remains only partially open after the crash which took place at about 2:40 p.m. In driving snow and slick conditions, a 2007 Toyota Corolla driven by Wayne Holt, 74, of Brandon, and a 2001 Mack tractor trailer with a trailer full of marble rocks in tow collided about a mile north of the intersection with the Florence Truck Route.
Police say a witness saw Holt's car veer into the southbound lane forcing the tractor trailer to cut into the northbound lane in an attempt to avoid a head-on crash.
The Corolla and the tractor and trailer ended up off the road on either side of the highway. The tractor trailer rolled over completely with the back of the trailer blocking the entire northbound lane.
Holt and Young were taken by ambulance to Rutland Regional Medical Center.MORE IN This Just InLOS ANGELES As throngs of Pokemon Go players traipse around to real-world landmarks in... Full StoryAs Rutland debates the potential arrival of 100 Syrian refugees, an oft-repeated claim by... Full StoryMONTPELIER After 18 years in the Legislature, Chittenden County Sen. Full Story
- Most Popular
- Most Emailed


text:
Personal Website
Ram Shivakumar specializes in industrial organization and business strategy. His research has appeared in the California Management Review, Journal of International Economics, the Canadian Journal of Economics, the Journal of Sports Economics and the Journal of Industrial Economics. His current research projects include: (1) Sports analytics in cricket (2) the evolution of small and medium-sized enterprises in India and (3) the organizational and market challenges in scaling the firm.
In describing his courses, Shivakumar says, "I try to do three things in my courses. The first is to try to instill a passion & enthusiasm (in my students) for the subject matter. Second, I place a premium on intuition and first principles since these are, for the most part, the only things that students remember long after the course is done. And third, my courses encourage students to think both big and small: to develop a big picture view of how industries and markets might evolve, to identify the emerging opportunities and to also think through the micro-challenges that firms must address if they are to become industry leaders."
Shivakumar received a bachelor's degree in economics from the University of Madras, India, a master's degree in financial mathematics from the University of Chicago, and a PhD in economics from Indiana University.
Shivakumar is an avid crossfit and golf enthusiast, and enjoys reading, cooking and traveling.
Cricket, golf.
Industrial organization; financial economics.
"Strategic trade policy: Choosing between export subsidies and export quotas under uncertainty," Journal of International Economics (August 1993).
With Andrew C. Brod, "On R&D Cooperation and the Joint Exploitation of R&D," Canadian Journal of Economics (July 1997).
With Andrew C. Brod, "Advantageous Semi-Collusion," Journal of Industrial Economics (September 1999).
© Copyright 2004-2016 The University of Chicago Booth School of Business


text:
The Banner-Herald's All-Northeast Georgia basketball teams are slated to be released this month and high school boys and girls coaches are requested to nominate players who they feel could deserving of landing on one of the three teams.
Print-ready version
Send to a friend
Subscribe to the Banner-Herald
E-mail the Editor
Discuss in Forums
Coaches can contact Banner-Herald prep sports editor John Kaltefleiter at 706-208-2213 or by e-mail at firstname.lastname@example.com.
Statistics and other pertinent information is strongly suggested. Deadline for nominating players is Saturday.
© 2016. All Rights Reserved. | Contact Us


text:
Contributeto QRZ
Login is required for additional detail.
Email: Login required to view
Page managed by 2E0KAX Lookups: 189
5841653 Last modified: 2015-07-16 00:08:14, 0 bytes
Login Required
Login is required for additional detail.
You must be logged in to file a report on this page
Please login now...
This callsign does not participate in the QRZ Logbook


text: I am writing a plugin that is reliant on other plugins being activated. Is there a way for my plugin's activation function to tell WordPress that my plugin should fail to activate? I would then want to print a message to the user about why the plugin did not activate.


text:
Woman jumps off Houma twin spans
Published: Wednesday, June 11, 2008 at 10:10 a.m.
Last Modified: Wednesday, June 11, 2008 at 10:19 a.m.
HOUMA -- A woman was hospitalized after jumping off the Houma twin spans into the Gulf Intracoastal Waterway Tuesday night, police said.
Police did not immediately release the woman's name but described her as a 40-year-old mental patient from Houma.
About 8:45 p.m., Houma Police said they were called to the Park Street side of the bridge in reference to a woman attempting to jump.
Officers arrived to find she had jumped off the bridge into the water. The officers jumped into the water with a rope, secured it around her waist and were able to pull her ashore, police said.
Terrebonne sheriffs deputy Wayne Anderson told investigators he was at Main and Barrow streets when a passerby told him a woman was on top of the Park Street overpass trying to jump. Anderson then went to the location and found the woman crossing the fence at the top of the bridge. He said he grabbed one of her hands, which were sweaty, and instructed her to grab ahold of the fence and try and climb back across.
Anderson said due to her hands being so sweaty he was unable to get a good grip on her and she slipped and fell into the Intracoastal, nearly striking a barge that was passing under the bridge.
After the incident, the woman was complaining of chest pains and was taken to Leonard Chabert Medical Center by Acadian Ambulance to the examined, police said.
Reader comments posted to this article may be published in our print edition. All rights reserved. This copyrighted material may not be re-published without permission. Links are encouraged.
Comments are currently unavailable on this article


text:
In This Section
Journal Forum
A Meta-Analysis of High Resolution Audio Perceptual Evaluation - June 2016
2 comments
Synthetic Reverberator - January 1960
3 comments
Sound Board: High-Resolution Audio - October 2015
4 comments
AES E-Library
A Subjective Validation Method for Musical Instrument Emulation
This paper deals with the problem of assessing the distinguishability between the sound generated by an acoustical or electric instrument and an algorithm designed to emulate its behavior. To accomplish this, several previous works employed subjective listening tests. These are briefly reviewed in the paper. Different metrics to evaluate test results are discussed as well. Results are reported for listening tests performed on the sound of the Clavinet and a computational model aimed at its emulation. After discussing these results a guideline for subjective listening tests in the field of sound synthesis is proposed to the research community for further discussion and improvement.
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member and would like to subscribe to the E-Library then Join the AES!
This paper costs $33 for non-members and is temporarily free for AES members.
Learn more about the AES E-Library
Start a discussion about this paper!


text:
You must be logged in to post comments on this site - please either log in or if you are not registered click here to signup
No messages yet.
Congratulations! You have reached the VeganTrek.com website. Premiere West Coast and beyond discussions, reviews, photos and streaming media.
Mr. Wisdom, (Clifton Billings) is a man with a very gentle and
On Sunday he offers
There is also a little store area with eclectic offerings. Try the
Wheat grass. It's grown in the backyard.
3526 W. Slauson Ave.
Posted by ADMIN on Thursday 11 August 2005 - 11:31:13 :: Comments are turned off for this item
Shaq and Seaworld Tom Petty and Steve Nash
ADMIN on Sunday 15 May 2005 - 22:51:11 Comments are turned off for this item
Painted Cutina
ADMIN on Friday 11 March 2005 - 15:25:11 Comments are turned off for this item
We made it to the Wednesday Santa Monica's Farmers Market where we picked up lots of beautiful organic items there and tonight we present you a great White Asparagus recipe.
Brown chopped garlic in oil for a couple of minutes. Add
Posted by ADMIN on Wednesday 09 March 2005 - 20:36:19 :: Read/Post Comment: 0
Experience Andy Dick At Vegan Glory
[ Read the rest ... ]
Posted by ADMIN on Tuesday 08 March 2005 - 18:18:59 :: Read/Post Comment: 0
There is nothing like getting a vase full of stargazers for your birthday. Most of the stargazers were completely closed and it is a real treat when new ones open every day enveloping the area with their sweet scent.
Intersperced around the stargazers were a few Cala Lillys lending spirals and a semblance of luxuray to the presentation and greens below creating a bed for the yin and yang of the stargazers and cala lilys.
The coup de grace of the vase of flowers is the curled branches embracing the wild artist of intention. Thanks A and C!
Posted by ADMIN on Saturday 05 March 2005 - 11:50:30 :: Read/Post Comment: 0
Posted by ADMIN on Sunday 20 February 2005 - 08:41:29 :: Read/Post Comment: 0
Posted by ADMIN on Sunday 20 February 2005 - 08:36:48 :: Read/Post Comment: 0
Negotiating with Cutie for her seat.
Posted by ADMIN on Wednesday 16 February 2005 - 22:04:29 :: Read/Post Comment: 0
Guests: 1
Members: 0
On this page: 1
Members: 9, newest: PamelaChloe
Favorite Vegan Cookies
Votes: 10 Comments: 1
Old Surveys
Today: 1 (unique:1)
Ever: 1583314 (unique:1580934)
Record: 2119 (unique:2062)
|All trademarks are ? their respective owners, all other content is ? Bey12 Consulting.


text:
You limited your search to:
Partner: UNT Libraries Government Documents Department
Serial/Series Title: NACA Technical Reports
Collection: Technical Report Archive and Image Library
Aerodynamic coefficients and transformation tables
Date: January 1, 1918
Creator: Ames, Joseph S
Description: The problem of the transformation of numerical values expressed in one system of units into another set or system of units frequently arises in connection with aerodynamic problems. Report contains aerodynamic coefficients and conversion tables needed to facilitate such transformation. (author).
Contributing Partner: UNT Libraries Government Documents Department
A resume of the advances in theoretical aeronautics made by Max M. Munk
Date: January 1, 1926
Creator: Ames, Joseph S
Description: In order to apply profitably the mathematical methods of hydrodynamics to aeronautical problems, it is necessary to make simplifications in the physical conditions of the latter. To begin with, it is allowable in many problems, as Prandtl has so successfully shown, to treat the air as having constant density and as free of viscosity. But this is not sufficient. It is also necessary to specify certain shapes for the solid bodies whose motion through the air is discussed, shapes suggested by the actual solids - airships or airfoils - it is true, but so chosen that they lead to solvable problems. In a valuable paper presented by Dr. Max M. Munk, of the National Advisory Committee for Aeronautics, Washington, to the Delft Conference in April, 1924, these necessary simplifying assumptions are discussed in detail. It is the purpose of the present paper to present in as simple a manner as possible some of the interesting results obtained by Dr. Munk's methods.
Contributing Partner: UNT Libraries Government Documents Department
Determination of control-surface characteristics from NACA plain-flap and tab data
Date: January 1, 1941
Creator: Ames, Milton B & Sears, Richard I
Description: The data from previous NACA pressure-distribution investigations of plain flaps and tabs with sealed gaps have been analyzed and are presented in this paper in a form readily applicable to the problems of control-surface design. The experimentally determined variation of aerodynamic parameters with flap chord and tab chord are given in chart form and comparisons are made with the theory. With the aid of these charts and the theoretical relationships for a thin airfoil, the aerodynamic characteristics for control surfaces of any plan form with plain flaps and tabs with sealed gaps may be determined. A discussion of the basic equations of the thin-airfoil theory and the development of a number of additional equations that will be helpful in tail design are presented in the appendixes. The procedure for applying the data is described and a sample problem of horizontal tail design is included. The data presented and the method of application set forth in this report should provide a reasonably accurate and satisfactory means of computing the aerodynamic characteristics of control surfaces.
Contributing Partner: UNT Libraries Government Documents Department
Determination of the characteristics of tapered wings
Date: January 1, 1937
Creator: Anderson, Raymond F
Description: This report presents tables and charts for use in determining the characteristics of tapered wings. Theoretical factors are given from which the following characteristics of tapered wings may be found: the span lift distribution, the induced-angle-of attack distribution, the lift-curve slope, the angle of zero lift, the induced drag, the aerodynamic-center position, and the pitching moment about the aerodynamic center.
Contributing Partner: UNT Libraries Government Documents Department
The experimental and calculated characteristics of 22 tapered wings
Date: January 1, 1938
Creator: Anderson, Raymond F
Description: The experimental and calculated aerodynamic characteristics of 22 tapered wings are compared, using tests made in the variable-density wind tunnel. The wings had aspect ratios from 6 to 12 and taper ratios from 1:6:1 and 5:1. The compared characteristics are the pitching moment, the aerodynamic-center position, the lift-curve slope, the maximum lift coefficient, and the curves of drag. The method of obtaining the calculated values is based on the use of wing theory and experimentally determined airfoil section data. In general, the experimental and calculated characteristics are in sufficiently good agreement that the method may be applied to many problems of airplane design.
Contributing Partner: UNT Libraries Government Documents Department
Charts relating the compressive buckling stress of longitudinally supported plates to the effective deflectional and rotational stiffness of the supports
Date: January 1, 1954
Creator: Anderson, Roger A & Semonian, Joseph W
Description: A stability analysis is made of a long flat rectangular plate subjected to a uniform longitudinal compressive stress and supported along its longitudinal edges and along one or more longitudinal lines by elastic line supports. The elastic supports possess deflectional and rotational stiffness. Such configuration is an idealization of the compression cover skin and internal structure of a wing and tail surfaces. The results of the analysis are presented in the form of charts in which the buckling-stress coefficient is plotted against the buckle length of the plate for a wide range of support stiffnesses. The charts make possible the determination of the compressive buckling stress of plates supported by members whose stiffness may or may not be defined by elementary beam bending and twisting theory but yet whose effective restraint is amenable to evaluation. The deflectional and rotational stiffness provided by longitudinal stiffeners and full-depth webs is discussed and numerical examples are given to illustrate the application of the charts to the design of wing structures.
Contributing Partner: UNT Libraries Government Documents Department
A flight evaluation of the longitudinal stability characteristics associated with the pitch-up of a swept-wing airplane in maneuvering flight at transonic speeds
Date: January 1, 1955
Creator: Anderson, Seth B & Bray, Richard S
Description: This report presents the results of flight measurements of longitudinal stability and control characteristics made on a swept-wing jet aircraft to determine the origin of the pitch-up encountered in maneuvering flight at transonic speeds. For this purpose measurements were made of elevator angle, tail angle of attack, and wing-fuselage pitching moments (obtained from measurements of the balancing tail loads).
Contributing Partner: UNT Libraries Government Documents Department
Comparison of performance of experimental and conventional cage designs and materials for 75-millimeter-bore cylindrical roller bearings at high speed
Date: January 1, 1954
Creator: Anderson, William J; Macks, E Fred & Nemeth, Zolton N
Description: The results of two investigations, one to determine the relative merits of four experimental and two conventional design 75-millimeter-bore (size 215) cylindrical roller bearings and one to determine the relative merits of nodular iron and bronze as cage materials for this size and type of bearing, are presented in this report. Nine test bearings were operated over a range of dn values (product of bearing bore in mm and shaft speed in r.p.m) from 0.3 x 10(6) to 2.3 x 20(6), radial loads for 7 to 1613 pounds, and oil flows from 2 to 8 pounds per minute with a single-jet circulatory oil feed. Of the six bearings used to evaluate designs, four were experimental types with outer-race-riding cages and inner-race-guided rollers, and two were conventional types, one with outer-race-guided rollers and cage and one with inner-race-guided rollers and cage. Each of these six test bearings was equipped with a different design cage made of nodular iron. The experimental combination of an outer-race-riding cage with a straight-through outer race and inner-race-guided rollers was found to give the best over-all performance based on limiting dn values and bearing temperatures.
Contributing Partner: UNT Libraries Government Documents Department
The development and application of high-critical-speed nose inlets
Date: January 1, 1948
Creator: Baals, Donald D; Smith, Norman F & Wright, John B
Description: An analysis of the nose-inlet shapes developed in previous investigations to represent the optimum from the standpoint of critical speed has shown that marked similarity exists between the nondimensional profiles of inlets which have widely different proportions and critical speeds. With the nondimensional similarity of such profiles established, the large differences in the critical speeds of these nose inlets must be a function of their proportions. An investigation was undertaken in the Langley 8-foot high-speed tunnel to establish the effects of nose-inlet proportions on critical Mach number to develop a rational method for the design of high-critical-speed nose inlets to meet desired requirements. The test results data have been arranged in the form of design charts from NACA 1-series nose-inlet proportions and can be selected for given values of critical Mach number and airflow quantity. Examples of nose-inlet selections are presented for a typical jet-propulsion installation (critical Mach number of 0.83) and for two conventional radial-engine installations (critical Mach number of 0.76).
Contributing Partner: UNT Libraries Government Documents Department
Preliminary experiments to determine scale and slip-stream effects on a 1/24th size model of a JN4H biplane
Date: January 1, 1923
Creator: Bacon, D L
Description: This work was undertaken to obtain results on a small model of a complete airplane which might be used for comparison with corresponding tests made in full flight. Somewhat similar tests have been previously made at various other laboratories; but as certain discrepancies exist between corresponding tests in different tunnels, it has been deemed advisable to obtain a direct comparison for this particular installation. The present work covers tests on a one-twenty-fourth scale model at speeds varying from 6.7 m/sec. (15 m.p.h.) to 40.2 m/sec, (90 m.p.h.). A slip stream correction has been obtained by the use of a small belt-driven propeller mounted in front of the model, and force coefficients thus obtained are compared with the measurements of the same forces made in full flight on a geometrically similar airplane. This report gives lift, drag, and longitudinal moment values obtained in tests of a particularly accurate model over a wide range of speeds. A measure of the slip stream corrections on lift and drag forces was obtained by the use of a power-driven model propeller. Measurements were also made of forces and longitudinal moments for all angles from 0 degree to 360 degrees.
Contributing Partner: UNT Libraries Government Documents Department


text:
Read the top stories from the HSUS Animal Rescue Team, or watch animal rescue videos»
January 25, 2013
25 Hurricane Sandy Cats Rescued
The Hudson Valley Humane Society and The Humane Society of the United States teamed up to rescue 25 cats left homeless in north Rockland by Hurricane Sandy.
January 25, 2013
The HSUS Assists in Rescue of 16 Cats from Dickson Hoarding Situation
The Humane Society of the United States and Happy Tales Humane were called in by Dickson County Animal Control to assist in the rescue of 16 cats from a White Bluff property.
January 23, 2013
Pennsylvania House of Representatives Passes Legislation to Reduce Cost of Care for Rescued Animals
The Humane Society of the United States applauds the Pennsylvania House of Representatives for passing House Bill 82, to require alleged animal abusers to pay reasonable costs to care for their animals after seizure. The vote was 163-84.
December 21, 2012
2012 ACE Documentary Grant Winners
"Shadow Trade," an investigation into Thai dog trafficking, wins The HSUS's 2012 ACE Documentary Film Grant. "Horsepower," the runner-up, touches on a variety of equine issues.
December 19, 2012
Kind News Story: Rescued Daisy Now a Therapy Horse
Rescued from neglect, Daisy is now a "therapy horse," helping people with disabilities learn how to ride, walk, and even talk. From the Dec. 2012/Jan. 2013 issue of Kind News, our magazine for kids.
December 14, 2012
Colorful Crossbill Finch Comes to Cape Wildlife Center
Students at the South Yarmouth, MA high school spotted the small, vividly colored bird flying inside their school halls. The bird was gently captured, then brought to Cape Wildlife Center in Barnstable, MA for evaluation.
December 12, 2012
The Man with a Plan: Meet Dave Pauli, HSUS Animal Rescuer Extraordinaire
From cranky critters to feral cats, patience and creativity are the keys to Dave Pauli's rescue success.
December 5, 2012
The HSUS Launches Safe Stalls Horse Rescue Network
The Humane Society of the United States is launching a new program to help horses rescued from cruelty and neglect cases or natural disasters.
November 16, 2012
Video: Sheltering Pets after Hurricane Sandy
The HSUS is taking care of pets for people who lost their homes in the areas devastated by superstorm Sandy. The happiest times for everybody are when someone is able to come in and reclaim their pet.
November 16, 2012
Slideshow: Disaster Relief for Pets After Hurricane Sandy
The HSUS deployed more than 50 staff and volunteers to rescue more than 250 animals after Hurricane Sandy. Now we're sheltering more than 470 while their owners rebuild their lives. Watch the slideshow.


text:
Semifinal recaps: Walton, Pope in AAAAAA final
Here are recaps of Monday's semifinal series.
So it's Walton vs. Pope in the Class AAAAAA final. The schools are 3.8 miles apart in East Cobb.
Lovett won an 11-inning game against Greater Atlanta Christian to force a Game 3. Lovett trailed 2-1, then scored two runs to win it. Both starting pitchers went the distance.
Details below.
Class AAAAAA
Walton pitches pair of shutouts at Norcross
Zac Kristofak and Chris Hummell pitched shutouts in Walton's …


text:
Keeping Up with the Policymakers: The Unclassified Tearline
Unclassified tearlines could convey the bottom line and potential implications of a classified story in unclassified terms, while obscuring sensitive sources and methods. There are good reasons to build them into the business process and culture of intelligence agencies.
Jul 28, 2016


text:
Definition of schmecker in English:
nounUS informal, dated
A drug addict, especially a heroin addict.
Example sentences
- I suspect her to be a schmecker but it's hard to tell with women.
- A performer finds a stage just as surely as a schmecker finds his man.
- I didn't mean to imply that I was a schmecker myself, just that I've been up on felony charges, and known plenty of people who were looking at felony drug charges.
For editors and proofreaders
Line breaks: schmeck¦er
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.
= trending


text:
I have set up pf using IceFloor on my OSX 10.9 system running Server 3.0.2. Everything seems to be fine except that I can not connect to the system using the DNS name or the public IP from localhost. E.g. I can connect to http/port 80 from the internet, but not from the machine itself using the public IP. The connection from the machine to localhost/127.0.0.1 works. Here is the log I get (x.x.x.x is the public IP of the host):
rule 7/0(match): block in on en0: x.x.x.x.80 > x.x.x.x.64460: Flags [R.], seq 1, ack 1, win 65535, length 0
And here is the list of rules
$ sudo pfctl -s rules
[sudo] password for paul:
No ALTQ support in kernel
ALTQ related functions disabled
scrub-anchor "icefloor.nat" all fragment reassemble
anchor "icefloor.nat" all
block drop in quick from <emergingthreats> to any
block drop out quick from any to <emergingthreats>
block drop in log quick from <_blacklist> to any
block drop out log quick from any to <_blacklist>
block drop in quick from no-route to any
block drop in quick from urpf-failed to any label "uRPF"
block drop log inet all label "Generic_blocks_(IPv4)"
block drop log inet6 all label "Generic_blocks_(IPv6)"
anchor "icefloor.groupblocks" all label "Blocks"
anchor "inspector.blocks" all label "Temp_blocks"
anchor "icefloor.exceptions" all label "Logs_exceptions"
anchor "icefloor.portknocking" all label "Hidden_services"
anchor "icefloor.genericipv6" all
anchor "icefloor.inbound" all label "Local_services"
anchor "icefloor.outbound" all label "All_traffic"
anchor "icefloor.outbound_nat" all label "NAT_clients_traffic"
anchor "icefloor.custom_rules" all
Can you tell me which one the
rule 7/0(match) is? And why it is not allowed to connect from localhost to the public key (on any open ports)? Has it something to do with the
no-route f rule? Or the two
Thanks in advance,


text:
San Antonio Spurs Fan Grabs OKC Thunder Player's Arm In Final Seconds Of Game Stopping Him From ScoringSteven Adams looks like he is going to turn around and elbow this woman.
Kobe Bryant's Extreme Sweating Led to His Retirement
Kevin Durant Ejected from Dallas Mavericks' Playoff Game
DFW Is Getting A New Sports TeamThe Tulsa Shock is relocating from Tulsa, Oklahoma to North Texas and is being re-branded as the Dallas Wings
Rockets Tweet About Horse Murder During Mavericks Game!
WNBA Superstar Arrested With Her Fiancee
Plane Crash Kills Coach After National Championship Game
Maybe Dez Should Stick To Football
Will Ferrell Clocks A Cheerleader Right In The Face With A Basketball
College Basketball Player Died From Chewing Gum In Sleep
Vine Of The Day: Incredible Slam Dunk- 01.10.15Nothing but net!
Red Carpet Nip Slip! Ooops!


text:
While I loved NextGen galleries and enjoyed them, I have been using the native WordPress galleries for the past year or so. However, I have 2 years worth of posts with hundreds of photos.
Just wondering if there is a plugin, code or instructions to help migrate the pictures, titles, captions etc?


text:
Search Results for "SAP Sapphire"
26 posts found
Cisco's Day One for SAP Sapphire/TechEd Madrid
Cisco's Day One for SAP Sapphire/TechEd Madrid Day one was a successful day for Cisco at SAP TechEd Madrid. OurRead More
Cisco and NetApp: Build a Strong Foundation for Private Cloud with Flexpod for SAP Applications
Do I still need to introduce Flexpod, the integrated stack from Cisco, NetApp and VMware ? We wrote in thisRead More
Cisco SAP Competence Center
Yesterday I met Michael Missbach, Phd., who is the head of the SAP Competence Center based in Germany. Michael whoRead More
Cisco and SAP : State of the collaboration
The second day at SAPPHIRE 2012 has been as intense as the first day – After interviewing one of theRead More
Cisco at Sapphire 2012
A quick snapshot of @ciscodc at Sapphire – As expected a lot of activities for this first day in Orlando. On theRead More
Cisco and SAP Sapphire: A Study in Effectiveness
A few years ago Cisco and SAP would never have been said in the same sentence. ButRead More