text:
Optimum in 07731 (Howell, NJ) is available to an estimated 100% of households. The company offers Howell and 07731 residents download speeds from 200.5 to 400 Mbps, upload speeds from 35 to 40 Mbps, and prices range from $44.99 to $64.99 per month. Click here to see Optimum coverage map for 07731 ZIP code.
Verizon Communications Inc. in 07731 (Howell, NJ) is available to an estimated 97% of households. The company offers Howell and 07731 residents the fastest download speeds from 7 to 940 Mbps, and the fastest upload speeds from 0.768 to 880 Mbps.
Hughes Network Systems (HughesNet) is a satellite internet provider and available anywhere in 07731 with a clear view of the southern sky. The company offers Howell and 07731 residents download speeds up to 25 Mbps, upload speeds up to 3 Mbps, and prices range from $49.99 to $139.99 per month.
Viasat, formerly Exede, is a nationwide satellite internet provider available in rural and under-served areas of 07731. The company offers Howell and 07731 residents download speeds up to 30 Mbps, upload speeds up to 3 Mbps, and prices range from $50.00 to $100.00 per month.
Xfinity in 07731 (Howell, NJ) is available to an estimated 1% of households. The company offers Howell and 07731 residents download speeds from 200 to 400 Mbps, and upload speeds up to 10 Mbps. Click here to see Xfinity coverage map for 07731 ZIP code.
Optimum Business in 07731 (Howell, NJ) is available to an estimated 100% of people. The company offers Howell and 07731 businesses the fastest download speeds up to 1000 Mbps, and the fastest upload speeds up to 1000 Mbps. Click here to see Optimum coverage map for 07731 ZIP code.
Monmouth Internet Corporation Business in 07731 (Howell, NJ) is available to an estimated 98% of people. The company offers Howell and 07731 businesses download speeds up to 100 Mbps, and upload speeds up to 100 Mbps.
Verizon Communications Inc. Business in 07731 (Howell, NJ) is available to an estimated 97% of people. The company offers Howell and 07731 businesses download speeds up to 30 Mbps, and upload speeds up to 30 Mbps.
Viasat, formerly Exede, is a business satellite internet provider available in rural and under-served areas of 07731. The company offers Howell and 07731 businesses for $179.99 per month.
Hughes Network Systems (HughesNet) is a business satellite internet provider and available anywhere in 07731 with a clear view of the southern sky. The company offers Howell and 07731 businesses and prices range from $69.99 to $199.99 per month.
LTS Group Holdings LLC Business in 07731 (Howell, NJ) is available to an estimated 20% of people. The company offers Howell and 07731 businesses the fastest download speeds up to 1000 Mbps, and the fastest upload speeds up to 1000 Mbps.
Windstream Business in 07731 (Howell, NJ) is available to an estimated 4% of people. The company offers Howell and 07731 businesses download speeds up to 10 Mbps, and upload speeds up to 10 Mbps. Click here to see Windstream coverage map for 07731 ZIP code.
GTT Communications, Inc. Business in 07731 (Howell, NJ) is available to an estimated 3% of people.
Pivotal Global Capacity, LLC Business in 07731 (Howell, NJ) is available to an estimated 3% of people. The company offers Howell and 07731 businesses download speeds up to 12 Mbps, and upload speeds up to 12 Mbps.
EarthLink Business in 07731 (Howell, NJ) is available to an estimated 1% of people. The company offers Howell and 07731 businesses download speeds up to 1.5 Mbps, and upload speeds up to 1.5 Mbps. Click here to see EarthLink coverage map for 07731 ZIP code.
Xfinity Business in 07731 (Howell, NJ) is available to an estimated 1% of people. Click here to see Xfinity coverage map for 07731 ZIP code.
Broadview Networks Business in 07731 (Howell, NJ) is available to an estimated 1% of people. The company offers Howell and 07731 businesses download speeds up to 9 Mbps, and upload speeds up to 9 Mbps. Click here to see Broadview Networks coverage map for 07731 ZIP code.
CenturyLink Business in 07731 (Howell, NJ) is available to less than 1% of people. The company offers Howell and 07731 businesses the fastest download speeds up to 1000 Mbps, and the fastest upload speeds up to 1000 Mbps. Click here to see CenturyLink coverage map for 07731 ZIP code.
Sunesys Business in 07731 (Howell, NJ) is available to less than 1% of people. The company offers Howell and 07731 businesses the fastest download speeds up to 1000 Mbps, and the fastest upload speeds up to 1000 Mbps. Click here to see Sunesys coverage map for 07731 ZIP code.
Spectrotel Business in 07731 (Howell, NJ) is available to less than 1% of people. The company offers Howell and 07731 businesses download speeds up to 100 Mbps, and upload speeds up to 100 Mbps. Click here to see Spectrotel coverage map for 07731 ZIP code.
NetCarrier Telecom, Inc. Business in 07731 (Howell, NJ) is available to less than 1% of people. The company offers Howell and 07731 businesses download speeds up to 6 Mbps, and upload speeds up to 6 Mbps.
What is the best internet provider near Howell?
Who has the fastest internet in Howell?
07731 in Howell, NJ is serviced by twenty-five residential, business and mobile internet providers, but there are only two main internet service providers: Optimum and Verizon Communications. One additional ISP and two satellite internet providers offer internet service too. Prices for internet in the area start at $44.99 per month. Optimum and Verizon Communications Inc. are the best providers based on speed and availability for most households.

lowercased:
optimum in 07731 (howell, nj) is available to an estimated 100% of households. the company offers howell and 07731 residents download speeds from 200.5 to 400 mbps, upload speeds from 35 to 40 mbps, and prices range from $44.99 to $64.99 per month. click here to see optimum coverage map for 07731 zip code.
verizon communications inc. in 07731 (howell, nj) is available to an estimated 97% of households. the company offers howell and 07731 residents the fastest download speeds from 7 to 940 mbps, and the fastest upload speeds from 0.768 to 880 mbps.
hughes network systems (hughesnet) is a satellite internet provider and available anywhere in 07731 with a clear view of the southern sky. the company offers howell and 07731 residents download speeds up to 25 mbps, upload speeds up to 3 mbps, and prices range from $49.99 to $139.99 per month.
viasat, formerly exede, is a nationwide satellite internet provider available in rural and under-served areas of 07731. the company offers howell and 07731 residents download speeds up to 30 mbps, upload speeds up to 3 mbps, and prices range from $50.00 to $100.00 per month.
xfinity in 07731 (howell, nj) is available to an estimated 1% of households. the company offers howell and 07731 residents download speeds from 200 to 400 mbps, and upload speeds up to 10 mbps. click here to see xfinity coverage map for 07731 zip code.
optimum business in 07731 (howell, nj) is available to an estimated 100% of people. the company offers howell and 07731 businesses the fastest download speeds up to 1000 mbps, and the fastest upload speeds up to 1000 mbps. click here to see optimum coverage map for 07731 zip code.
monmouth internet corporation business in 07731 (howell, nj) is available to an estimated 98% of people. the company offers howell and 07731 businesses download speeds up to 100 mbps, and upload speeds up to 100 mbps.
verizon communications inc. business in 07731 (howell, nj) is available to an estimated 97% of people. the company offers howell and 07731 businesses download speeds up to 30 mbps, and upload speeds up to 30 mbps.
viasat, formerly exede, is a business satellite internet provider available in rural and under-served areas of 07731. the company offers howell and 07731 businesses for $179.99 per month.
hughes network systems (hughesnet) is a business satellite internet provider and available anywhere in 07731 with a clear view of the southern sky. the company offers howell and 07731 businesses and prices range from $69.99 to $199.99 per month.
lts group holdings llc business in 07731 (howell, nj) is available to an estimated 20% of people. the company offers howell and 07731 businesses the fastest download speeds up to 1000 mbps, and the fastest upload speeds up to 1000 mbps.
windstream business in 07731 (howell, nj) is available to an estimated 4% of people. the company offers howell and 07731 businesses download speeds up to 10 mbps, and upload speeds up to 10 mbps. click here to see windstream coverage map for 07731 zip code.
gtt communications, inc. business in 07731 (howell, nj) is available to an estimated 3% of people.
pivotal global capacity, llc business in 07731 (howell, nj) is available to an estimated 3% of people. the company offers howell and 07731 businesses download speeds up to 12 mbps, and upload speeds up to 12 mbps.
earthlink business in 07731 (howell, nj) is available to an estimated 1% of people. the company offers howell and 07731 businesses download speeds up to 1.5 mbps, and upload speeds up to 1.5 mbps. click here to see earthlink coverage map for 07731 zip code.
xfinity business in 07731 (howell, nj) is available to an estimated 1% of people. click here to see xfinity coverage map for 07731 zip code.
broadview networks business in 07731 (howell, nj) is available to an estimated 1% of people. the company offers howell and 07731 businesses download speeds up to 9 mbps, and upload speeds up to 9 mbps. click here to see broadview networks coverage map for 07731 zip code.
centurylink business in 07731 (howell, nj) is available to less than 1% of people. the company offers howell and 07731 businesses the fastest download speeds up to 1000 mbps, and the fastest upload speeds up to 1000 mbps. click here to see centurylink coverage map for 07731 zip code.
sunesys business in 07731 (howell, nj) is available to less than 1% of people. the company offers howell and 07731 businesses the fastest download speeds up to 1000 mbps, and the fastest upload speeds up to 1000 mbps. click here to see sunesys coverage map for 07731 zip code.
spectrotel business in 07731 (howell, nj) is available to less than 1% of people. the company offers howell and 07731 businesses download speeds up to 100 mbps, and upload speeds up to 100 mbps. click here to see spectrotel coverage map for 07731 zip code.
netcarrier telecom, inc. business in 07731 (howell, nj) is available to less than 1% of people. the company offers howell and 07731 businesses download speeds up to 6 mbps, and upload speeds up to 6 mbps.
what is the best internet provider near howell?
who has the fastest internet in howell?
07731 in howell, nj is serviced by twenty-five residential, business and mobile internet providers, but there are only two main internet service providers: optimum and verizon communications. one additional isp and two satellite internet providers offer internet service too. prices for internet in the area start at $44.99 per month. optimum and verizon communications inc. are the best providers based on speed and availability for most households.


text: donmai.us was registered 1 decade 4 years ago. It has a alexa rank of #9,270 in the world. It is a domain having .us extension. This site has a Google PageRank of 2/10. It is estimated worth of $ 952,560.00 and have a daily income of around $ 882.00. As no active threats were reported recently, donmai.us is SAFE to browse.

lowercased: donmai.us was registered 1 decade 4 years ago. it has a alexa rank of #9,270 in the world. it is a domain having .us extension. this site has a google pagerank of 2/10. it is estimated worth of $ 952,560.00 and have a daily income of around $ 882.00. as no active threats were reported recently, donmai.us is safe to browse.


text: You are visiting the placeholder page for Carlos Colon. This page is here because someone used our placeholder utility to look for Carlos Colon. We created this page automatically in hopes Carlos Colon would find it. If you are not Carlos Colon, but are an alumni of Hilton Head High School, register on this site for free now.

lowercased: you are visiting the placeholder page for carlos colon. this page is here because someone used our placeholder utility to look for carlos colon. we created this page automatically in hopes carlos colon would find it. if you are not carlos colon, but are an alumni of hilton head high school, register on this site for free now.


text:
Simhastha Kumbh Mela 2016: Simhastha or Kumbh Mela is going to celebrate at Ujjain in the year 2016 spanning from 22nd of April to 21st of May. The ritual of Shahi Snan will be conducting on 22 April 2016, a day of full moon (Poornima) as per lunar calendar. Nearly ten million devotees across the country graced the festival with their presence on this auspicious day. Ujjain hosted the Ardha Kumbh in the year 2010 where numerous Hindus witnessed the occasion. In the year 2016, Simhastha Kumbh Mela will be commemorated in Ujjain . Ujjain has been a source of inspiration to ancient Indian sages, poets, dramatists, social commentators and scholars since times immemorial. The city has also nurtured cultural, literary, Vedic and educational institutions.
Grand Simhastha, on the Ghats of the glorious Kshipra: The Ujjain Kumbh is celebrated when Jupiter ascends into sun sign Leo's quarter or the Simha constellation of zodiac, which is why it is called 'Simhastha'. The Simhastha is special in Ujjain as it is the seat of divine Mahakal - the Lord of all times. The ritual of bathing in the holy waters of Kshipra begins on the full moon day of the Hindu month of Chaitra (March-April) and continues on various dates until the full moon shows up in the following month of Vaishakha.
Simhastha Kumbh Mela 2016 Dates: Simhastha 2016 will begin on 22nd of April and will continue till 21st of May, 2016.

lowercased:
simhastha kumbh mela 2016: simhastha or kumbh mela is going to celebrate at ujjain in the year 2016 spanning from 22nd of april to 21st of may. the ritual of shahi snan will be conducting on 22 april 2016, a day of full moon (poornima) as per lunar calendar. nearly ten million devotees across the country graced the festival with their presence on this auspicious day. ujjain hosted the ardha kumbh in the year 2010 where numerous hindus witnessed the occasion. in the year 2016, simhastha kumbh mela will be commemorated in ujjain . ujjain has been a source of inspiration to ancient indian sages, poets, dramatists, social commentators and scholars since times immemorial. the city has also nurtured cultural, literary, vedic and educational institutions.
grand simhastha, on the ghats of the glorious kshipra: the ujjain kumbh is celebrated when jupiter ascends into sun sign leo's quarter or the simha constellation of zodiac, which is why it is called 'simhastha'. the simhastha is special in ujjain as it is the seat of divine mahakal - the lord of all times. the ritual of bathing in the holy waters of kshipra begins on the full moon day of the hindu month of chaitra (march-april) and continues on various dates until the full moon shows up in the following month of vaishakha.
simhastha kumbh mela 2016 dates: simhastha 2016 will begin on 22nd of april and will continue till 21st of may, 2016.


text:
Below is a 5-question test on converting engineering notation to a number. This test is linked to the lesson on converting engineering notation to a number, which also has a test.
Converting engineering notation to a number What is engineering notation?
Engineering notation is a way of writing a number.
In engineering notation, a number is written as a number between 1 and 1,000 multiplied by a power of 10 that has an exponent that is a multiple of 3.
The number below is written in engineering notation. It is said as "123.4 times 10 to the 3".

lowercased:
below is a 5-question test on converting engineering notation to a number. this test is linked to the lesson on converting engineering notation to a number, which also has a test.
converting engineering notation to a number what is engineering notation?
engineering notation is a way of writing a number.
in engineering notation, a number is written as a number between 1 and 1,000 multiplied by a power of 10 that has an exponent that is a multiple of 3.
the number below is written in engineering notation. it is said as "123.4 times 10 to the 3".


text:
Once you or your agent working on your behalf has made a purchase offer for a property that you are interested in, the offer must be accepted by both parties. The transaction will then head into what is known as escrow. This process involves a third party who will control the steps that are necessary to complete the sale, including the completion of disclosures, titles search, insurance, inspections of the property, pest inspections, and more. The escrow process can last from a few weeks to a couple of months and is dependent upon a number of factors, including the desires of the seller and buyer, the timetable for funding, and other considerations. The real estate agent will monitor the escrow process and keep you informed of how escrow is progressing, and when a step arises that requires your attention. Once everything is completed during the escrow process, the funds will be disbursed to the seller and you will be given the keys to your home. The following timeline is a basic timeline of how escrow and is intended for informational use only. Escrow timelines can change based on a variety of factors.
After receiving a preliminary title, escrow will mail the title to the parties. Escrow agents will then begin to clear off any mortgages judgments and so on from the title.
The escrow agent will prepare a settlement statement that reflects items like the loan charges to the buyer and so and will copy these documents for the buyer and prepare the entire file for final signing. An appointment will be made for the seller and the buyer to meet to sign the closing papers. At this time, the escrow agent will advise the buyer, if prior advisement has not been made, about the funds needed to close the sale.
The loan documents will be sent from escrow to the lender for and will send the deed or deed of trust to the title company. The title company will hold on to the title until the sale is closed.

lowercased:
once you or your agent working on your behalf has made a purchase offer for a property that you are interested in, the offer must be accepted by both parties. the transaction will then head into what is known as escrow. this process involves a third party who will control the steps that are necessary to complete the sale, including the completion of disclosures, titles search, insurance, inspections of the property, pest inspections, and more. the escrow process can last from a few weeks to a couple of months and is dependent upon a number of factors, including the desires of the seller and buyer, the timetable for funding, and other considerations. the real estate agent will monitor the escrow process and keep you informed of how escrow is progressing, and when a step arises that requires your attention. once everything is completed during the escrow process, the funds will be disbursed to the seller and you will be given the keys to your home. the following timeline is a basic timeline of how escrow and is intended for informational use only. escrow timelines can change based on a variety of factors.
after receiving a preliminary title, escrow will mail the title to the parties. escrow agents will then begin to clear off any mortgages judgments and so on from the title.
the escrow agent will prepare a settlement statement that reflects items like the loan charges to the buyer and so and will copy these documents for the buyer and prepare the entire file for final signing. an appointment will be made for the seller and the buyer to meet to sign the closing papers. at this time, the escrow agent will advise the buyer, if prior advisement has not been made, about the funds needed to close the sale.
the loan documents will be sent from escrow to the lender for and will send the deed or deed of trust to the title company. the title company will hold on to the title until the sale is closed.


text:
Best priced unit in Aventura per square feet!!! This nice 2b/2b split floor plan unit offers lots of closet space, spacious bedrooms, large eat in kitchen and more. Currently rented to a long term tenant that pays through Section 8, with the option of keeping the tenant. Great building, great location, amenities include 2 pools, tennis, bbq area, private marina, restaurant in house, gym. billiard room and more. Don't miss this deal before it is gone!
"Air Conditioning Maintenance","Building Exterior","Cable Tv","Elevator","Insurance","Laundry Facilities","Landscaping/Lawn Maintenance","Manager","Reserve Fund","Roof Repairs","Security","Sewer","Trash Removal","Water"

lowercased:
best priced unit in aventura per square feet!!! this nice 2b/2b split floor plan unit offers lots of closet space, spacious bedrooms, large eat in kitchen and more. currently rented to a long term tenant that pays through section 8, with the option of keeping the tenant. great building, great location, amenities include 2 pools, tennis, bbq area, private marina, restaurant in house, gym. billiard room and more. don't miss this deal before it is gone!
"air conditioning maintenance","building exterior","cable tv","elevator","insurance","laundry facilities","landscaping/lawn maintenance","manager","reserve fund","roof repairs","security","sewer","trash removal","water"


text:
In the early days of the modern VR renaissance, Space Bullet’s Vox Machinae was one of the most impressive demos that early owners of the Oculus Rift DK headsets could try out. After years of hard work, the team is ready to launch the game into early access on both the Oculus Store and Steam. The game will support the Oculus Rift, HTC Vive, and Windows Mixed Reality headsets, as well as players using regular screens.
Vox Machinae tells the story of a war between corporation that is fought with giant mechs over a desolate future Earth. Players will be able to fully customize their mech chassis and select various types of weaponry. The game supports seamless drop-in multiplayer and has modes that can accommodate up to sixten players at once.
The game stands out from the rest of the VR mech crowd by giving the player real hands that interact with all parts of the cockpit interior. You can learn more about the game at its official website.

lowercased:
in the early days of the modern vr renaissance, space bullet’s vox machinae was one of the most impressive demos that early owners of the oculus rift dk headsets could try out. after years of hard work, the team is ready to launch the game into early access on both the oculus store and steam. the game will support the oculus rift, htc vive, and windows mixed reality headsets, as well as players using regular screens.
vox machinae tells the story of a war between corporation that is fought with giant mechs over a desolate future earth. players will be able to fully customize their mech chassis and select various types of weaponry. the game supports seamless drop-in multiplayer and has modes that can accommodate up to sixten players at once.
the game stands out from the rest of the vr mech crowd by giving the player real hands that interact with all parts of the cockpit interior. you can learn more about the game at its official website.


text:
This entry was posted in Doctor Who and tagged crafts, diy, doctor who. Bookmark the permalink.
I don’t think I can be of much help. My creative mind is focused on Katniss cosplays so I haven’t worked on Clara in a while.
Spoonflower has an excellent replicate for the fabric, but it will take at least two weeks from the time you order to the shipping date…plus however long it takes to reach you. If you want close but not exact fabric, you can try Fabric.com and search “blue plaid” or “blue tartan”. They have a good selection but again not exact.
I have not found any patterns to my liking, or any I think would mesh well but you seem to have found them. My advice is to make sure they are from the same company. If you mesh patterns from different companies, they sometimes don’t fit together well. I did do this for my JttCotT dress, but the pleated skirt allowed for the different. The NotD dress is more fitted so you’ll need to find patterns that are made by the same company.
Also, don’t try to go for exactly the same seaming or pattern placement. Try for the same overall shape but not exact since it will just cause you frustration and irritation. Since you’ll be meshing patterns, it is not a bad idea to make a muslim mock up; that way you’ll know if the patterns work and can tweak the fit. Definitely get some adult help for that since you’ll need to size the pattern to your body if you don’t have a dress form.
Sorry I can’t be of more help. If I find any patterns or fabrics, I’ll let you know but I haven’t worked on my dress yet.
Thank you sooooo much. Which of the fabrics would you recommend in terms of getting the outfit”s stiffness right? Cost isn’t an issue at this point.
I mostly lean towards cotton sateens since it has a nice weight and drape. Spoonflower’s cotton sateen wrinkles terribly though. I also like stretch poplins, but I am not sure how Spoonflower’s poplin is.
I’m one of those people that like to feel my fabrics before buying them when I can so sometimes buying fabric online is stressful to me.
Gotcha. Final question I promise. How much should I get taking several mistakes into account.
Hm…if I were making the dress, I’d probably get 3-4 yards. Any leftover fabric could be used for a skirt, vest, or small handbag depending on what is left.
Thank you so much you are a saint.

lowercased:
this entry was posted in doctor who and tagged crafts, diy, doctor who. bookmark the permalink.
i don’t think i can be of much help. my creative mind is focused on katniss cosplays so i haven’t worked on clara in a while.
spoonflower has an excellent replicate for the fabric, but it will take at least two weeks from the time you order to the shipping date…plus however long it takes to reach you. if you want close but not exact fabric, you can try fabric.com and search “blue plaid” or “blue tartan”. they have a good selection but again not exact.
i have not found any patterns to my liking, or any i think would mesh well but you seem to have found them. my advice is to make sure they are from the same company. if you mesh patterns from different companies, they sometimes don’t fit together well. i did do this for my jttcott dress, but the pleated skirt allowed for the different. the notd dress is more fitted so you’ll need to find patterns that are made by the same company.
also, don’t try to go for exactly the same seaming or pattern placement. try for the same overall shape but not exact since it will just cause you frustration and irritation. since you’ll be meshing patterns, it is not a bad idea to make a muslim mock up; that way you’ll know if the patterns work and can tweak the fit. definitely get some adult help for that since you’ll need to size the pattern to your body if you don’t have a dress form.
sorry i can’t be of more help. if i find any patterns or fabrics, i’ll let you know but i haven’t worked on my dress yet.
thank you sooooo much. which of the fabrics would you recommend in terms of getting the outfit”s stiffness right? cost isn’t an issue at this point.
i mostly lean towards cotton sateens since it has a nice weight and drape. spoonflower’s cotton sateen wrinkles terribly though. i also like stretch poplins, but i am not sure how spoonflower’s poplin is.
i’m one of those people that like to feel my fabrics before buying them when i can so sometimes buying fabric online is stressful to me.
gotcha. final question i promise. how much should i get taking several mistakes into account.
hm…if i were making the dress, i’d probably get 3-4 yards. any leftover fabric could be used for a skirt, vest, or small handbag depending on what is left.
thank you so much you are a saint.


text:
I have hit 5000 hits on my blog! I know that in the blogging world that is probably nothing, but to me, it's awesome. I originally started the blog as a way for our out-of-town friends and Jenn's family to know how the pregnancy is going. I've been touched by the positive feedback that I've received.
So, thank you for reading! And if there is something that you want to know about that I haven't covered, please don't hesitate to email me.
it might be primarily me hitting the refresh button. just joking. that's amazing!!

lowercased:
i have hit 5000 hits on my blog! i know that in the blogging world that is probably nothing, but to me, it's awesome. i originally started the blog as a way for our out-of-town friends and jenn's family to know how the pregnancy is going. i've been touched by the positive feedback that i've received.
so, thank you for reading! and if there is something that you want to know about that i haven't covered, please don't hesitate to email me.
it might be primarily me hitting the refresh button. just joking. that's amazing!!


text:
So sorry for being behind schedule this week, folks.
The goggles actually did something.
Twice in one day! People just really want to attack Elka today!
Aaand the lack of training for members of her old organisation Elka once mentioned shows. Bad move, should have seen that one coming.
<..> <.< Psychonauts. Raz' goggles are not just for decoration.

lowercased:
so sorry for being behind schedule this week, folks.
the goggles actually did something.
twice in one day! people just really want to attack elka today!
aaand the lack of training for members of her old organisation elka once mentioned shows. bad move, should have seen that one coming.
<..> <.< psychonauts. raz' goggles are not just for decoration.


text:
When you arrive in an Episcopal Church for a regular Sunday service, you’ll see a lot of different things happening: singing, praying, reading, speaking, sitting, standing, and maybe even some kneeling. There will be a period where the pastor stands in the pulpit and speaks for a while. The choir will sing an anthem. There will be another period where people file up to the altar to receive communion, the sacrament of bread and wine, the act of worship which is the center and the keystone of the whole service.
All this can seem hectic at first, particularly if you are not used to a liturgical church, that is, a church which shapes its worship around established, sometimes ancient forms. What to do? The first thing to do is to remind yourself that you cannot make a mistake. Really.
One option is to simply let the service flow over you, and flow with it as seems right.
If you are uncomfortable with that and want to follow the service, In order to let people know what’s going on and what’s going to happen next, we print and distribute a bulletin, which says where to find the hymns and prayers. If you get lost, or don’t know what is happening, ask a person sitting near you, and they will help you out.
Below is all of this in more detail, for those with inquiring minds!

lowercased:
when you arrive in an episcopal church for a regular sunday service, you’ll see a lot of different things happening: singing, praying, reading, speaking, sitting, standing, and maybe even some kneeling. there will be a period where the pastor stands in the pulpit and speaks for a while. the choir will sing an anthem. there will be another period where people file up to the altar to receive communion, the sacrament of bread and wine, the act of worship which is the center and the keystone of the whole service.
all this can seem hectic at first, particularly if you are not used to a liturgical church, that is, a church which shapes its worship around established, sometimes ancient forms. what to do? the first thing to do is to remind yourself that you cannot make a mistake. really.
one option is to simply let the service flow over you, and flow with it as seems right.
if you are uncomfortable with that and want to follow the service, in order to let people know what’s going on and what’s going to happen next, we print and distribute a bulletin, which says where to find the hymns and prayers. if you get lost, or don’t know what is happening, ask a person sitting near you, and they will help you out.
below is all of this in more detail, for those with inquiring minds!


text:
Business Rates will not be payable for the first three months that a property is empty. After the 3-month period rates will be charged at 100% unless the property is exempt e.g. Listed buildings, empty properties owned by charities and community amateur sports clubs.
In brief, office and retail premises receive 100% relief for the first three months, and industrial and warehouse premises will receive 100% for the first six months, from when the property becomes empty.
All rate relief for these properties will end after this time and Non Domestic Rates will be chargeable in full. You can find more information about business rates at the My Business Rates website.
If only part of the premises is being used, it may be possible to reduce the amount of business rates that are paid. If you wish to claim this relief you should contact us immediately, and we will arrange for one of our Visiting Officers to visit your premises.

lowercased:
business rates will not be payable for the first three months that a property is empty. after the 3-month period rates will be charged at 100% unless the property is exempt e.g. listed buildings, empty properties owned by charities and community amateur sports clubs.
in brief, office and retail premises receive 100% relief for the first three months, and industrial and warehouse premises will receive 100% for the first six months, from when the property becomes empty.
all rate relief for these properties will end after this time and non domestic rates will be chargeable in full. you can find more information about business rates at the my business rates website.
if only part of the premises is being used, it may be possible to reduce the amount of business rates that are paid. if you wish to claim this relief you should contact us immediately, and we will arrange for one of our visiting officers to visit your premises.


text: Well hidden within a forest, on a hilltop, is this old church. It's history is long, and includes moving and burning. But here it is, rebuilt and open to the public in the summer. In the autumn and winter however, you may only see it from outside the fence (sadly set up after the previous arson).

lowercased: well hidden within a forest, on a hilltop, is this old church. it's history is long, and includes moving and burning. but here it is, rebuilt and open to the public in the summer. in the autumn and winter however, you may only see it from outside the fence (sadly set up after the previous arson).


text:
The ELITE® pull-out drawer kitchen organiser is designed to fit a standard 450mm wide cupboard space. Soft-close runners are included so no more slamming the drawers shut. Popular for customers that are doing kitchen upgrade or those who just want to tidy up some cluttered spots. Get organised now!
This twin 30L bin unit comprises one 20L and one 10L bin for optimal waste separation. It fits in a standard 300mm wide cabinet and simply mounts to the base. Features high quality ball bearing runners, soft-close mechanism, and an odour eliminating lid.
This twin 34L bin unit comprises two 17-Litre self-closing concealed bins for optimal waste separation. It fits in a standard 400mm cabinet.

lowercased:
the elite® pull-out drawer kitchen organiser is designed to fit a standard 450mm wide cupboard space. soft-close runners are included so no more slamming the drawers shut. popular for customers that are doing kitchen upgrade or those who just want to tidy up some cluttered spots. get organised now!
this twin 30l bin unit comprises one 20l and one 10l bin for optimal waste separation. it fits in a standard 300mm wide cabinet and simply mounts to the base. features high quality ball bearing runners, soft-close mechanism, and an odour eliminating lid.
this twin 34l bin unit comprises two 17-litre self-closing concealed bins for optimal waste separation. it fits in a standard 400mm cabinet.


text:
Are you preserving your property’s roof in Dana Point? A neglected roof is one that is inadequately serviced on an routine basis, which may lead to the need to replace the roof before than you would like.
Get in touch with our professional roofing contractors today to set up a free estimate in Dana Point. After all, what’s a house without a roof?

lowercased:
are you preserving your property’s roof in dana point? a neglected roof is one that is inadequately serviced on an routine basis, which may lead to the need to replace the roof before than you would like.
get in touch with our professional roofing contractors today to set up a free estimate in dana point. after all, what’s a house without a roof?


text:
We’re happy to assist you. Our physical address follows.
Our office hours are 9:00 am – 5:00 pm, Monday through Friday. Please fill out the form below and we’ll respond within 24 hours.

lowercased:
we’re happy to assist you. our physical address follows.
our office hours are 9:00 am – 5:00 pm, monday through friday. please fill out the form below and we’ll respond within 24 hours.


text:
What's the hot new disease being touted by the media? It's the Zika virus ... and it's transmitted by mosquitoes.
Should You Be Worried About The Zika Virus in Burlington?
Well, no. The mosquitoes that will soon be buzzing Burlington, don't carry the Zika virus. In fact, according to the Centers for Disease Control and Prevention, not a single person has contracted the virus from a mosquito in the contiguous U.S.
Foreign countries are different. Zika virus is a danger if you travel to Mexico, the Caribbean and some South American nations. Tropical mosquitoes in these areas carry the virus. More than 350 "travel-related" Zika cases have been reported in the U.S., where people returned from a foreign country after being infected.
The glaring threat of Zika virus is its connection to severe birth defects, including brain damage. Pregnant women, or those planning to become pregnant, should be especially wary about foreign travel.
Otherwise, Zika virus disease isn't fatal. It does have some undesirable symptoms – fever, rash and joint pain. So, if Zika comes up in conversation this summer, rest easy. Like malaria and dengue fever, it's carried by tropical mosquitoes that don't frequent Burlington, southeastern Wisconsin or northern Illinois.
Just like mosquitoes love woods, though, we aren't out of the woods regarding mosquito-transmitted illness. West Nile virus, which appeared in the United States about 15 years ago, is a danger. In the Burlington area, Illinois had 72 cases reported in 2015. Wisconsin had nine.
Burlington local mosquitoes can carry West Nile virus. Its danger to people varies. In the vast majority of cases, an infected person has no symptoms.
Yet, a sliver of those infected develop serious neurologic illness, and can even die. People over 60 are at highest risk. With Burlington summer activities looming – pool parties, family gatherings, the Fourth of July and others – it's worth considering how to shield yourself and others from the West Nile virus.
Guarding against mosquitoes, period, reduces the chance of encountering one (or more) carrying West Nile. A mosquito repellent treatment by The Mosquito Guy keeps mosquitoes away for 30 days. We travel to Burlington and throughout southeastern Wisconsin and northern Illinois.
Prices start at just $125 per treatment. It's a small cost to pay for peace of mind regarding West Nile ... and the peace of no mosquitoes buzzing around your ears. Call 262-521-1258, request a mosquito control quote or e-mail margie@themosquitoguy.com, to schedule an application for your Burlington yard.
Zika virus isn't a concern here. Other mosquito-borne ailments are. The Mosquito Guy will ensure that you, and those you love, are shielded from all.

lowercased:
what's the hot new disease being touted by the media? it's the zika virus ... and it's transmitted by mosquitoes.
should you be worried about the zika virus in burlington?
well, no. the mosquitoes that will soon be buzzing burlington, don't carry the zika virus. in fact, according to the centers for disease control and prevention, not a single person has contracted the virus from a mosquito in the contiguous u.s.
foreign countries are different. zika virus is a danger if you travel to mexico, the caribbean and some south american nations. tropical mosquitoes in these areas carry the virus. more than 350 "travel-related" zika cases have been reported in the u.s., where people returned from a foreign country after being infected.
the glaring threat of zika virus is its connection to severe birth defects, including brain damage. pregnant women, or those planning to become pregnant, should be especially wary about foreign travel.
otherwise, zika virus disease isn't fatal. it does have some undesirable symptoms – fever, rash and joint pain. so, if zika comes up in conversation this summer, rest easy. like malaria and dengue fever, it's carried by tropical mosquitoes that don't frequent burlington, southeastern wisconsin or northern illinois.
just like mosquitoes love woods, though, we aren't out of the woods regarding mosquito-transmitted illness. west nile virus, which appeared in the united states about 15 years ago, is a danger. in the burlington area, illinois had 72 cases reported in 2015. wisconsin had nine.
burlington local mosquitoes can carry west nile virus. its danger to people varies. in the vast majority of cases, an infected person has no symptoms.
yet, a sliver of those infected develop serious neurologic illness, and can even die. people over 60 are at highest risk. with burlington summer activities looming – pool parties, family gatherings, the fourth of july and others – it's worth considering how to shield yourself and others from the west nile virus.
guarding against mosquitoes, period, reduces the chance of encountering one (or more) carrying west nile. a mosquito repellent treatment by the mosquito guy keeps mosquitoes away for 30 days. we travel to burlington and throughout southeastern wisconsin and northern illinois.
prices start at just $125 per treatment. it's a small cost to pay for peace of mind regarding west nile ... and the peace of no mosquitoes buzzing around your ears. call 262-521-1258, request a mosquito control quote or e-mail margie@themosquitoguy.com, to schedule an application for your burlington yard.
zika virus isn't a concern here. other mosquito-borne ailments are. the mosquito guy will ensure that you, and those you love, are shielded from all.


text:
New Yoga4Strength ® With Weights DVD Featuring 2 Full Length Yoga Routines!
Welcome to Relaxation Yoga! This is a cooling, calming 25 minute yoga practice that's appropriate for all levels. It is a gentle, full-body stretch that can be done on it's own or following your Yoga4Strength with Weights practice.
This DVD is suitable for all levels, the relaxation and energizing practice are great for beginners and the Yoga4Strength routine is a little quicker paced and suitable for those with a little more fitness experience.
Yoga4Strength was released in 2009. Click HERE for Melissa's bio.
This is a gentle 20 minute relaxation routine focusing on seated and reclining postures. It is suitable for beginners and beyond.
This is an energizing 25 minute yoga class focusing on standing postures and balances. It is suitable for beginners and beyond.

lowercased:
new yoga4strength ® with weights dvd featuring 2 full length yoga routines!
welcome to relaxation yoga! this is a cooling, calming 25 minute yoga practice that's appropriate for all levels. it is a gentle, full-body stretch that can be done on it's own or following your yoga4strength with weights practice.
this dvd is suitable for all levels, the relaxation and energizing practice are great for beginners and the yoga4strength routine is a little quicker paced and suitable for those with a little more fitness experience.
yoga4strength was released in 2009. click here for melissa's bio.
this is a gentle 20 minute relaxation routine focusing on seated and reclining postures. it is suitable for beginners and beyond.
this is an energizing 25 minute yoga class focusing on standing postures and balances. it is suitable for beginners and beyond.


text:
Microsoft’s RESTful Data Services, WCF Data Services, were built on top of Entity Framework and by default, have a reliance on an Entity Data Model. Entity Framework 4.1 Code First gives us a new way to create a model, simply by defining classes. You can create WCF Data Services based on a Code First model just as easily as if you were using a model based on and visual Entity Data Model, i.e. an EDMX file.
In this article, I’ll show you how to build WCF Data Services using Code First and a model for a modest customer sales application consisting of 10 classes. Once the service has been created, I’ll then consume a portion of the data in a Windows Phone 7 application.
The final solution (which you can download at the top of this page) consists of four projects plus some automated tests used along the way.
CustomerOrderModel contains the domain classes — Customer, Order, LineItem, Product and others.
DataLayer contains the Entity Framework 4.1 code that uses Code First to create a conceptual Entity Data Model from the domain classes and provide database interaction as well as other features of Entity Framework.
CustomerDataServices contains the WCF Data Service that exposes the customer data on the web as OData.
WindowsPhone7App contains a small application that uses the OData Client to consume the Customer Data Services for reading and writing. The application exposes some customer information for reading and writing and lets a customer view their orders along with the line items for each order.
The model classes are fairly simple for the sake of demonstrating the concepts. Here are the classes that will be used in the WP7 application.
Notice that all three of these classes inherit from DateClass. DateClass provides two more properties to each class.
Below you’ll see how ModifiedDate and AddedDate are automatically populated as needed.
The DataLayer project consists of the CustomerOrderContext class which inherits from the Entity Framework 4.1 DbContext. The DbContext class is what brings the Entity Framework features on board. It is what gives you the ability to write LINQ to Entities queries that will be executed on the database and return populated objects. The DbContext provides change tracking and the ability to update data in the database. The DbContext uses EF 4.1 DbSets to manage particular classes. CustomerOrderContext contains DbSets for most of the classes defined in the model.
The DataLayer has a few more jobs. First, this is where we’ll be sure that the ModifiedDate and AddedDate properties are populated for the relevant classes before changes are sent to the database. You can do this by overriding the DbContext.SaveChanges method, finding the appropriate objects that are being tracked by DbContext and applying the current date and time. When all of that is finished, it’s necessary to call the base SaveChanges method which you can see in the last line of code below.
Code First uses Convention over Configuration to reason out a conceptual model and how it maps to the database. It starts with Convention — that is it’s assumptions of your intent based on what it finds in the classes. You can tweak that using configurations and Code First provides two mechanisms for this: declarative Data Annotations and code based Fluent API configurations. In the DataLayer project, Fluent API mappings are being used to provide additional configuration information to Code First so that it will properly build the model and mappings from the domain classes.
As an example, here is one of the mappings that tells Code First the TimeStamp field in the customer class should be treated by Entity Framework as a RowVersion property.
This configuration also impacts the mapping to the database. If Code First is creating the database (SQL Server in this case), it will be sure that the column is a RowVersion type. If you are simply mapping to an existing database, the configuration says to expect a RowVersion type in the database.
There are a number of other mappings in the Data Layer. It’s not important to see them all but it is important to note that even when used through, the WCF Data Service, these mappings will be honored.
Code First needs to be aware of the mappings just after it’s read through the classes and is about to build the model based on its findings. DbContext exposes the OnModelCreating method where you can inject configurations for code first to take into account. Since the configurations are defined in separate EntityTypeConfiguration classes, they can simply be added to the model builder’s configurations in order to be used when building the model. This method is also in the CustomerOrderContext class.
This new domain does not have a pre-existing database. Therefore, the data layer provides the ability advantage of the Code First feature of creating a database based on the database schema it infers after working out the model and mappings. This is achieved through Code First Database Initialization. You can add to the initialization logic by providing seed data. Here is a class in the DataLayer that inherits from one of the three database initialization strategies and then overrides the Seed method to insert some default data. This is a useful way to provide sample data while testing your application. This particular class inherits from the strategy that will only perform the initialization when the database does not yet exist or when you have made a change to one of the classes in the model. The seed method in the data layer has been written to insert three product categories, three products and one customer. The customer has two orders, each with two line items. You can examine this class in the download sample.
This code will be triggered even when the model is being consumed by the WCF Data Service.
With the Data Layer in hand, you can now create a WCF Data Service which lives in its own project. The data service needs some type of web host. I prefer to create a WCF Service Application project to host my WCF Data Services then the first thing I do after creating the project is to delete the IService1.cs/vb and Service1.svc files.
Here are the steps for creating the data service in this project.
2. Select WCF Data Service, which you can find in the Web items or by using the Search feature.
3. Name the service CustomerDataService.svc.
Next is an important step. Visual Studio will add references to the .NET 4 versions of the System.Data.Services and System.Data.Services.Client assemblies for the data service. These are not aware of Entity Framework 4.1 and the new DbContext. You’ll need to replace them with updated versions, Microsoft.Data.Services and Microsoft.Data.Services.Client, that are part of the Microsoft WCF Data Services March 2011 CTP 2 at http://www.microsoft.com/downloads/en/details.aspx?FamilyID=60fb0117-8cea-4359-b392-6b04cdc821be. Keep in mind that this is a preview and is subject to change. You should be sure to get the version that is most current.
4. Manually delete the references to System.Data.Services and System.Data.Services.Client and replace them with Microsoft.Data.Services and Microsoft.Data.Services.Client from the WCF Data Services March 2011 CTP 2.
5. Add a reference to the DataLayer project. This will allow your data service aware of the CustomerOrderContext.
6. Because you are referencing a newer version of the services API, you must update the version reference in the service code. In the last line of code change the MaxProtocolVersion from DataServiceProtocolVersion.V2 to DataServiceProtocolVersion.V3.
The default code in the data service class provides some place holders and commented out sample code. The first is in the class declaration which leaves you a spot to identify the context that the data service is exposing.
7. Replace the context placeholder with DataLayer.CustomerOrderContext.
By default, the service exposes none of your DbSets from the context. You must explicitly give the service permission to share your data using the SetEntitySetAccessRule method. You can define common rights for all of your sets or provide granular rules.
This will let any consumer read all of the data exposed from the list of DbSets defined in the CustomerOrderContext class.
We also want users to be able to modify Customer information as well as read it and that rule is called WriteMerge. Since this will override the Customers rule, you also need to repeat the AllRead access.
Notice that the enums are combined using a bitwise operator. Consuming applications will be able to read and modify Customers.
Because the data layer is using the Code First feature to automatically discover the database, you do not need to provide a database connection string in the Data Service layer’s web.config. So you’re all set.
You can verify the service by browsing the CustomerOrderService.svc file in your web browser.
If you are using Code First’s Database Initialization, Code First creates an in-memory set called EdmMetadatas and a corresponding database table. You can add a configuration right to hide that from the data service.
The browser lets you execute queries directly with URLs. Verify that you can view the Customers data [CustomerDataService.svc/Customers] or even Customers with their Orders [CustomerDataService.svc/Customers?$expand=Orders] .
The format of the data returned by the service and its query syntax is referred to OData as it follows the OData specification.
Once the OData service is available, you can consume it with any software platform that gives you the ability to make HTTP calls to the internet. You could make the calls using knowledge of raw HTTP and OData’s Uri query syntax. And there is a growing array of client libraries that make coding against OData a simple task. You can find libraries on the Consumers page of www.OData.org. The Windows Phone 7.1 SDK includes the OData library for Windows Phone 7 development, an adaptation of the OData .NET Client library with similar coding patterns. This sample application will leverage this WP7 client library.
You can find many great resources for learning WP7 Development at App Hub, the MSDN Developer Center for Windows Phone (create.msdn.com). The following will focus on the portions of the application that interact with the data service; but you can see the complete code in the sample download.
The sample presumes that a Customer has logged in and therefore only presents information for a single customer. The Customer can view and edit their key information, browse their orders and then clicking on an order, view the details of that order.
Since the app doesn’t need to work with all of the properties for any of these three classes, it leverages the Model View View Model (MVVM) pattern where the UI interacts with local classes that are designed for the needs of the UI. These classes are referred to as View Models, i.e. models designed for the view. As shown in Figure 4, the application queries for the Customer, Order and Line Items classes from the service, then uses the properties of these results to populate the local classes. Then, the application screens bind to the local classes, not to the classes coming from the service.
Here are the CustomerViewModel and OrderViewModel classes which you can compare to the relevant classes listed above. While the Windows Phone 7 Application project template creates View Model classes that implement INotifyPropertyChanged, this sample doesn’t require property changed notifications, so doesn’t bother with the implementation.
In order to query the Data Service, you’ll need to use Visual Studio’s Add Service Reference feature to add a reference and proxy classes to the WP7 application. Note that the Windows Phone 7 SDK did not provide the ability to use the Add Service Reference wizard — you were forced to use the command line tool. But the newer Windows Phone 7.1 SDK does let you use the wizard in Visual Studio.
Once the service reference exists, you’re application can work with the CustomerOrderContext class that the reference exposes. The Add Service Reference created a local version of this class for you and because it’s coming from WCF Data Services, the proxy class that you’ll code against inherits from the OData client library’s DataServiceContext and therefore allows you to interact with the service. Here is that generated class.
One last class, DataAccess, acts as an agent between the UI, the data service and the view model classes. DataAccess makes calls to the Data Service using the CustomerOrderContext , populates instances of the CustomerViewModel, OrderViewModel and ListViewModel classes with the results, and then exposes the data to the UI.
Figure 5 displays the critical elements of the WP7 application – the Service Reference to the CustomerOrder Data Service, the View Model classes and the Data Access class.
Data Access first instantiates a new instance of the CustomerOrderContext, passing in the Uri where the service can be found. CustomerOrderContext is the proxy class that inherits from DataServiceContext.
Next, DataAccess queries the service using a pair of asynchronous methods. The first, GetCustomerAndOrders, builds the query, asking for a single customer along with that customer’s orders. In a production application, the customer will have logged in and the customer’s information would be used in the query to locate the correct customer. For the sake of the demo, any customer will do.
DataServiceContext.BeginExecute fires off the asynchronous query. This is the same pattern that you may be familiar with if you have used Silverlight with WCF Data Services and is not specific to the Windows Phone application.
CustomersAndOrderRetrieved uses EndExecute to finalize the query and receive the results. The objects returned from the service query are the full Customer and Order objects that the service exposes. This is where the application switches from the large classes to the View Model classes. The code instantiates a new CustomerViewModel and populates it’s few properties with values from the Customer, then builds a list of OrderViewModel objects using property values of the Orders returned from the service.
DataAccess exposes the customer and the orders with public properties, Customer and Orders. Notice that CustomersAndOrderRetrieved sets these properties with the newly populated view model classes. There is one other step — the customer that came back from the data service is stored away in the _currentCustomerEntity variable. This will be used later when the user makes changes the customer and needs to save them back to the data store.
Finally Data Access calls an event, NotifyPropertyChanged, to alert the UI that the customer has been populated, so let’s now take a look at the critical pieces of the UI.
The panel that displays the customer information shown in Figure 3 contains four TextBlocks that bind to properties (FirstName, LastName, Email, and Phone) of DataAccess.Customer (a CustomerViewModel instance).
When the application starts up, the code behind for the Main.xaml page calls DataAccess.LoadData which in turn, calls GetCustomersAndOrders. When the asynchronous method complete, it tells DataAccess to notify the Main.xaml page that the data has been retrieved and Customer (and it’s Orders) have been populated. In response, Main.xaml re-binds the UI controls to ensure they are refreshed. To avoid threading issues, the code takes advantage of a dispatcher to invoke the UI binding.
Then as you see in Figure 3, the “my info” and “orders” screens of the application will display the data that came back from the data service.
When you run the application, the data service and its subsequent call to CustomerOrderContext class defined in the DataLayer project, will trigger Code First to do its work. Code First will read the classes and then check for any additional model configurations to build its in-memory model. If the database does not yet exist, the context’s Database Initialization will also do its work — creating the database and seeding the database with the initial data provided in the Seed method.
You may recall that when building the Data Service earlier, you created AllRead rights for all of the entity sets, then composed additional rights on top of that. You removed all access to the EdmMetadatas EntitySet. And you explicitly set the Customers access permissions to AllRead and WriteMerge, which says that consumers can view customer data and update it, but still cannot insert or delete Customer data.
This means that the WP7 application will be allowed to update customer data. Let’s see how that works.
Revisiting the XAML for the TextBox controls in the UI, notice that the Mode for the TextBoxes is set to “TwoWay”. That will ensure that the CustomerViewModel will update any of its properties that are modified by the user, so the DataAccess.Customer will contain the latest data.
And remember that _currentCustomerEntity variable where the customer returned from the data service was squirreled away? That will make updating the customer very easy.
Here are the two asynchronous methods in the DataAccess class that perform the update to Customer.
Why is it important to use the original Customer for updating? Let’s take a look at the SQL command that gets run on the database in response to the user modifying a single field on the screen — the email address.
Because the Save method begin with the original customer that came from the service, that customer had the database original values, not just for the properties used by the app, but the others as well, e.g., Title and CompanyName. When the data service and subsequently Entity Framework, constructed the database UPDATE command it used all of the available values for the update. If you did not have the original values that were available in the original Customer for properties not in the CustomerViewModel, you would only have had nulls for those properties, and the UPDATE command would have updated the customer setting Title to null, Company to null and so forth. If the application did not use the ViewModels and worked directly with the instances returned from the data service, you could take a different approach to the update. You have to keep track of all of those unused properties. This is not specific to WP7 or to the fact that the solution uses Code First and you’ll find plenty of resources discussing patterns for dealing with state when consuming OData.
You’ll see in the sample download that when a user selects a particular order, the DataAccess class runs through a similar workflow, executing an asynchronous pair of methods to retrieve that order’s LineItems from the data service, pushing the results into LineItemViewModel classes then notifying the UI to rebind the controls of the Details.xaml page to the newly populated DataAccess.LineItems collection.
In this article you saw how to create a WCF Data Service from domain classes and Entity Framework 4.1 Code First. Given that your model and the Code First logic have already been implemented, the experience of exposing it through the data service is fairly simple. The data service is able to trigger all of the code first activities such as the model building, configuration and even database creation.
With the service in place, you can use one of the many OData Client Libraries to consume the service in your applications. Here you saw how simple it can be to consume and even update data through the data service when building a data driven Windows Phone 7 application.

lowercased:
microsoft’s restful data services, wcf data services, were built on top of entity framework and by default, have a reliance on an entity data model. entity framework 4.1 code first gives us a new way to create a model, simply by defining classes. you can create wcf data services based on a code first model just as easily as if you were using a model based on and visual entity data model, i.e. an edmx file.
in this article, i’ll show you how to build wcf data services using code first and a model for a modest customer sales application consisting of 10 classes. once the service has been created, i’ll then consume a portion of the data in a windows phone 7 application.
the final solution (which you can download at the top of this page) consists of four projects plus some automated tests used along the way.
customerordermodel contains the domain classes — customer, order, lineitem, product and others.
datalayer contains the entity framework 4.1 code that uses code first to create a conceptual entity data model from the domain classes and provide database interaction as well as other features of entity framework.
customerdataservices contains the wcf data service that exposes the customer data on the web as odata.
windowsphone7app contains a small application that uses the odata client to consume the customer data services for reading and writing. the application exposes some customer information for reading and writing and lets a customer view their orders along with the line items for each order.
the model classes are fairly simple for the sake of demonstrating the concepts. here are the classes that will be used in the wp7 application.
notice that all three of these classes inherit from dateclass. dateclass provides two more properties to each class.
below you’ll see how modifieddate and addeddate are automatically populated as needed.
the datalayer project consists of the customerordercontext class which inherits from the entity framework 4.1 dbcontext. the dbcontext class is what brings the entity framework features on board. it is what gives you the ability to write linq to entities queries that will be executed on the database and return populated objects. the dbcontext provides change tracking and the ability to update data in the database. the dbcontext uses ef 4.1 dbsets to manage particular classes. customerordercontext contains dbsets for most of the classes defined in the model.
the datalayer has a few more jobs. first, this is where we’ll be sure that the modifieddate and addeddate properties are populated for the relevant classes before changes are sent to the database. you can do this by overriding the dbcontext.savechanges method, finding the appropriate objects that are being tracked by dbcontext and applying the current date and time. when all of that is finished, it’s necessary to call the base savechanges method which you can see in the last line of code below.
code first uses convention over configuration to reason out a conceptual model and how it maps to the database. it starts with convention — that is it’s assumptions of your intent based on what it finds in the classes. you can tweak that using configurations and code first provides two mechanisms for this: declarative data annotations and code based fluent api configurations. in the datalayer project, fluent api mappings are being used to provide additional configuration information to code first so that it will properly build the model and mappings from the domain classes.
as an example, here is one of the mappings that tells code first the timestamp field in the customer class should be treated by entity framework as a rowversion property.
this configuration also impacts the mapping to the database. if code first is creating the database (sql server in this case), it will be sure that the column is a rowversion type. if you are simply mapping to an existing database, the configuration says to expect a rowversion type in the database.
there are a number of other mappings in the data layer. it’s not important to see them all but it is important to note that even when used through, the wcf data service, these mappings will be honored.
code first needs to be aware of the mappings just after it’s read through the classes and is about to build the model based on its findings. dbcontext exposes the onmodelcreating method where you can inject configurations for code first to take into account. since the configurations are defined in separate entitytypeconfiguration classes, they can simply be added to the model builder’s configurations in order to be used when building the model. this method is also in the customerordercontext class.
this new domain does not have a pre-existing database. therefore, the data layer provides the ability advantage of the code first feature of creating a database based on the database schema it infers after working out the model and mappings. this is achieved through code first database initialization. you can add to the initialization logic by providing seed data. here is a class in the datalayer that inherits from one of the three database initialization strategies and then overrides the seed method to insert some default data. this is a useful way to provide sample data while testing your application. this particular class inherits from the strategy that will only perform the initialization when the database does not yet exist or when you have made a change to one of the classes in the model. the seed method in the data layer has been written to insert three product categories, three products and one customer. the customer has two orders, each with two line items. you can examine this class in the download sample.
this code will be triggered even when the model is being consumed by the wcf data service.
with the data layer in hand, you can now create a wcf data service which lives in its own project. the data service needs some type of web host. i prefer to create a wcf service application project to host my wcf data services then the first thing i do after creating the project is to delete the iservice1.cs/vb and service1.svc files.
here are the steps for creating the data service in this project.
2. select wcf data service, which you can find in the web items or by using the search feature.
3. name the service customerdataservice.svc.
next is an important step. visual studio will add references to the .net 4 versions of the system.data.services and system.data.services.client assemblies for the data service. these are not aware of entity framework 4.1 and the new dbcontext. you’ll need to replace them with updated versions, microsoft.data.services and microsoft.data.services.client, that are part of the microsoft wcf data services march 2011 ctp 2 at http://www.microsoft.com/downloads/en/details.aspx?familyid=60fb0117-8cea-4359-b392-6b04cdc821be. keep in mind that this is a preview and is subject to change. you should be sure to get the version that is most current.
4. manually delete the references to system.data.services and system.data.services.client and replace them with microsoft.data.services and microsoft.data.services.client from the wcf data services march 2011 ctp 2.
5. add a reference to the datalayer project. this will allow your data service aware of the customerordercontext.
6. because you are referencing a newer version of the services api, you must update the version reference in the service code. in the last line of code change the maxprotocolversion from dataserviceprotocolversion.v2 to dataserviceprotocolversion.v3.
the default code in the data service class provides some place holders and commented out sample code. the first is in the class declaration which leaves you a spot to identify the context that the data service is exposing.
7. replace the context placeholder with datalayer.customerordercontext.
by default, the service exposes none of your dbsets from the context. you must explicitly give the service permission to share your data using the setentitysetaccessrule method. you can define common rights for all of your sets or provide granular rules.
this will let any consumer read all of the data exposed from the list of dbsets defined in the customerordercontext class.
we also want users to be able to modify customer information as well as read it and that rule is called writemerge. since this will override the customers rule, you also need to repeat the allread access.
notice that the enums are combined using a bitwise operator. consuming applications will be able to read and modify customers.
because the data layer is using the code first feature to automatically discover the database, you do not need to provide a database connection string in the data service layer’s web.config. so you’re all set.
you can verify the service by browsing the customerorderservice.svc file in your web browser.
if you are using code first’s database initialization, code first creates an in-memory set called edmmetadatas and a corresponding database table. you can add a configuration right to hide that from the data service.
the browser lets you execute queries directly with urls. verify that you can view the customers data [customerdataservice.svc/customers] or even customers with their orders [customerdataservice.svc/customers?$expand=orders] .
the format of the data returned by the service and its query syntax is referred to odata as it follows the odata specification.
once the odata service is available, you can consume it with any software platform that gives you the ability to make http calls to the internet. you could make the calls using knowledge of raw http and odata’s uri query syntax. and there is a growing array of client libraries that make coding against odata a simple task. you can find libraries on the consumers page of www.odata.org. the windows phone 7.1 sdk includes the odata library for windows phone 7 development, an adaptation of the odata .net client library with similar coding patterns. this sample application will leverage this wp7 client library.
you can find many great resources for learning wp7 development at app hub, the msdn developer center for windows phone (create.msdn.com). the following will focus on the portions of the application that interact with the data service; but you can see the complete code in the sample download.
the sample presumes that a customer has logged in and therefore only presents information for a single customer. the customer can view and edit their key information, browse their orders and then clicking on an order, view the details of that order.
since the app doesn’t need to work with all of the properties for any of these three classes, it leverages the model view view model (mvvm) pattern where the ui interacts with local classes that are designed for the needs of the ui. these classes are referred to as view models, i.e. models designed for the view. as shown in figure 4, the application queries for the customer, order and line items classes from the service, then uses the properties of these results to populate the local classes. then, the application screens bind to the local classes, not to the classes coming from the service.
here are the customerviewmodel and orderviewmodel classes which you can compare to the relevant classes listed above. while the windows phone 7 application project template creates view model classes that implement inotifypropertychanged, this sample doesn’t require property changed notifications, so doesn’t bother with the implementation.
in order to query the data service, you’ll need to use visual studio’s add service reference feature to add a reference and proxy classes to the wp7 application. note that the windows phone 7 sdk did not provide the ability to use the add service reference wizard — you were forced to use the command line tool. but the newer windows phone 7.1 sdk does let you use the wizard in visual studio.
once the service reference exists, you’re application can work with the customerordercontext class that the reference exposes. the add service reference created a local version of this class for you and because it’s coming from wcf data services, the proxy class that you’ll code against inherits from the odata client library’s dataservicecontext and therefore allows you to interact with the service. here is that generated class.
one last class, dataaccess, acts as an agent between the ui, the data service and the view model classes. dataaccess makes calls to the data service using the customerordercontext , populates instances of the customerviewmodel, orderviewmodel and listviewmodel classes with the results, and then exposes the data to the ui.
figure 5 displays the critical elements of the wp7 application – the service reference to the customerorder data service, the view model classes and the data access class.
data access first instantiates a new instance of the customerordercontext, passing in the uri where the service can be found. customerordercontext is the proxy class that inherits from dataservicecontext.
next, dataaccess queries the service using a pair of asynchronous methods. the first, getcustomerandorders, builds the query, asking for a single customer along with that customer’s orders. in a production application, the customer will have logged in and the customer’s information would be used in the query to locate the correct customer. for the sake of the demo, any customer will do.
dataservicecontext.beginexecute fires off the asynchronous query. this is the same pattern that you may be familiar with if you have used silverlight with wcf data services and is not specific to the windows phone application.
customersandorderretrieved uses endexecute to finalize the query and receive the results. the objects returned from the service query are the full customer and order objects that the service exposes. this is where the application switches from the large classes to the view model classes. the code instantiates a new customerviewmodel and populates it’s few properties with values from the customer, then builds a list of orderviewmodel objects using property values of the orders returned from the service.
dataaccess exposes the customer and the orders with public properties, customer and orders. notice that customersandorderretrieved sets these properties with the newly populated view model classes. there is one other step — the customer that came back from the data service is stored away in the _currentcustomerentity variable. this will be used later when the user makes changes the customer and needs to save them back to the data store.
finally data access calls an event, notifypropertychanged, to alert the ui that the customer has been populated, so let’s now take a look at the critical pieces of the ui.
the panel that displays the customer information shown in figure 3 contains four textblocks that bind to properties (firstname, lastname, email, and phone) of dataaccess.customer (a customerviewmodel instance).
when the application starts up, the code behind for the main.xaml page calls dataaccess.loaddata which in turn, calls getcustomersandorders. when the asynchronous method complete, it tells dataaccess to notify the main.xaml page that the data has been retrieved and customer (and it’s orders) have been populated. in response, main.xaml re-binds the ui controls to ensure they are refreshed. to avoid threading issues, the code takes advantage of a dispatcher to invoke the ui binding.
then as you see in figure 3, the “my info” and “orders” screens of the application will display the data that came back from the data service.
when you run the application, the data service and its subsequent call to customerordercontext class defined in the datalayer project, will trigger code first to do its work. code first will read the classes and then check for any additional model configurations to build its in-memory model. if the database does not yet exist, the context’s database initialization will also do its work — creating the database and seeding the database with the initial data provided in the seed method.
you may recall that when building the data service earlier, you created allread rights for all of the entity sets, then composed additional rights on top of that. you removed all access to the edmmetadatas entityset. and you explicitly set the customers access permissions to allread and writemerge, which says that consumers can view customer data and update it, but still cannot insert or delete customer data.
this means that the wp7 application will be allowed to update customer data. let’s see how that works.
revisiting the xaml for the textbox controls in the ui, notice that the mode for the textboxes is set to “twoway”. that will ensure that the customerviewmodel will update any of its properties that are modified by the user, so the dataaccess.customer will contain the latest data.
and remember that _currentcustomerentity variable where the customer returned from the data service was squirreled away? that will make updating the customer very easy.
here are the two asynchronous methods in the dataaccess class that perform the update to customer.
why is it important to use the original customer for updating? let’s take a look at the sql command that gets run on the database in response to the user modifying a single field on the screen — the email address.
because the save method begin with the original customer that came from the service, that customer had the database original values, not just for the properties used by the app, but the others as well, e.g., title and companyname. when the data service and subsequently entity framework, constructed the database update command it used all of the available values for the update. if you did not have the original values that were available in the original customer for properties not in the customerviewmodel, you would only have had nulls for those properties, and the update command would have updated the customer setting title to null, company to null and so forth. if the application did not use the viewmodels and worked directly with the instances returned from the data service, you could take a different approach to the update. you have to keep track of all of those unused properties. this is not specific to wp7 or to the fact that the solution uses code first and you’ll find plenty of resources discussing patterns for dealing with state when consuming odata.
you’ll see in the sample download that when a user selects a particular order, the dataaccess class runs through a similar workflow, executing an asynchronous pair of methods to retrieve that order’s lineitems from the data service, pushing the results into lineitemviewmodel classes then notifying the ui to rebind the controls of the details.xaml page to the newly populated dataaccess.lineitems collection.
in this article you saw how to create a wcf data service from domain classes and entity framework 4.1 code first. given that your model and the code first logic have already been implemented, the experience of exposing it through the data service is fairly simple. the data service is able to trigger all of the code first activities such as the model building, configuration and even database creation.
with the service in place, you can use one of the many odata client libraries to consume the service in your applications. here you saw how simple it can be to consume and even update data through the data service when building a data driven windows phone 7 application.


text:
AUSTIN, Texas — Most jail bookings in large Texas counties are for misdemeanor offenses, and low-level, nonviolent offenses are among the most common charges leading to jail booking, a new study from Texas Appleseed reveals.
The report, An Analysis of Texas Jail Bookings: How Texas Counties Could Save Millions of Dollars by Safely Diverting People From Jail, examines the charges leading to jail booking and how long people are staying once they are there. Based on an analysis of only 12 Texas counties’ jail booking records, the report finds that tens of thousands of people are booked into jail each year charged with the lowest-level misdemeanors.
•	More than 24,000 people charged with either a Class B or C misdemeanor and nothing more serious spent more than 3 days in jail over the course of a single year in just 11 counties. Research shows that after three days many negative consequences associated with jail stays, including risk of future rearrest, start to increase.
●	Create procedures for quick release on personal bond for most people booked into jail.
•	Analyze their local data to determine ways to divert people from jail and into community-based services, reduce racial disparities and curb the growth of women in jail.
Texas Appleseed is a public interest justice center that works to change unjust laws and policies that prevent Texans from realizing their full potential. Our nonprofit conducts data-driven research that uncovers inequity in laws and policies and identifies solutions for lasting, concrete change. For more information, visit www.TexasAppleseed.org.

lowercased:
austin, texas — most jail bookings in large texas counties are for misdemeanor offenses, and low-level, nonviolent offenses are among the most common charges leading to jail booking, a new study from texas appleseed reveals.
the report, an analysis of texas jail bookings: how texas counties could save millions of dollars by safely diverting people from jail, examines the charges leading to jail booking and how long people are staying once they are there. based on an analysis of only 12 texas counties’ jail booking records, the report finds that tens of thousands of people are booked into jail each year charged with the lowest-level misdemeanors.
•	more than 24,000 people charged with either a class b or c misdemeanor and nothing more serious spent more than 3 days in jail over the course of a single year in just 11 counties. research shows that after three days many negative consequences associated with jail stays, including risk of future rearrest, start to increase.
●	create procedures for quick release on personal bond for most people booked into jail.
•	analyze their local data to determine ways to divert people from jail and into community-based services, reduce racial disparities and curb the growth of women in jail.
texas appleseed is a public interest justice center that works to change unjust laws and policies that prevent texans from realizing their full potential. our nonprofit conducts data-driven research that uncovers inequity in laws and policies and identifies solutions for lasting, concrete change. for more information, visit www.texasappleseed.org.


text:
Located in the heart of Honolulu, Kaka’ako is the playground for every hipster. Although it may not seem like much at first, look a little closer and you’ll see an array of various murals along each building side amongst the warehouses. Every mural showcases each artist’s unique personality & inspires those who see it to create their own art. Given its modern aesthetic, it made the perfect landscape for a mid-century modern, bohemian photo shoot. Together with photo magic of Gabriella Katalin, we were able show off our creative passion at the Kaka’ako Agora. This lovely little video by Pono Grace captured all the magic of that day.
Every photo Gabriella Katalin highlighted the strengths of everyone involved and their hard work. We’re grateful that Nouba’s’ blog took notice of this well and featured the entire thing here!
The kick-off to any amazing wedding are the invitations. It sets the mood for your wedding before it even starts and gets guests excited for the big day ahead. JiwaJiwa Press created the perfect invitations to do just that. Though simple, the inside of the envelope adds personality with some fun yellow and black marble designs!
Whik’d Hair and Makeup took control and ensured that both our bride and groom were picture perfect. Speaking of the bride, she looked absolutely gorgeous in her dress designed by Rue De Seine from Magnolia White Bridal Salon.
Okika Floral took care of the rest and made everything pretty by adding the vibrant colors of the floral arrangements. We love how the palm leaves and other foliage frame our peacock chairs; or how the bright orange antheryums and orchids contrast with the simple, yet chic dining setting with copper accent details.
And don’t forget about the cake! This lovely cake perfectly accentuated our small mid-century cake table. Sometimes less really is more!
Although it’s been a hot minute since this photoshoot, we still can’t get over how everything turned out! (We still watch the video often, it just captures the entire vibe so well!). And with 2018 slowly coming to a close, we’re excited for what the new year has in store for us!
I don’t know about you, but I’m beginning to think that the term “feeling blue” isn’t such a bad thing after all! Though the origin of the term may not be for certain, we’d like to make it a challenge and redefine what it really means. After all, there are so many wonders in this world that are blue—the sky, ocean, sapphires, our wedding photo shoot with Rae Marshall, and the list goes on! As a matter of fact, not only does the photo shoot at the Royal Hawaiian Golf Course redefine what it means to be blue, it’s also a refreshing twist on your traditional bohemian style. We’re not the only one’s who seem to think so either, we also got featured on Confetti Daydreams! The entire shoot was envisioned and coordinated by Rae Marshall who approached us for a lounge area, making the entire process a breeze!
When it comes to your special day you’re definitely going to want to share it with the people you care about. Thus, the importance of invitations! As always, these handwritten invitations are perfectly done by Anna Claire Calligraphy; every stroke is elegantly looped and placed.
The dining area curated by Accel Event Rentals makes sure that everyone dines in style!
Erika from Perfectly Made Hawaii helped make our models look good and feel good. Jeff Alencastre from Concepts by Jeff added a touch of life by incorporating a pop of magenta and pinks into the floral arrangements!
We had so much fun designing and creating the outdoor lounge area! Unlike the typical brown peacock chair, we decided to go with all white furniture to keep it classy! It’s the perfect way to enjoy the outdoors and take in the natural beauty of the golf course. Fun fact: our pillows are specially sourced hand-dyed and hand-embroidered batik fabric from Thailand! Being able to find unique new pieces from various places are what make doing what we do so enjoyable!
As you can see, being blue doesn’t have to be all that bad! It’s all a matter of perspective and how you decide to add color to the things you do in life! We’re always more than happy to help you find the right furniture and pieces to incorporate a little color into your big day so don’t hesitate to reach out! Happy Friday!

lowercased:
located in the heart of honolulu, kaka’ako is the playground for every hipster. although it may not seem like much at first, look a little closer and you’ll see an array of various murals along each building side amongst the warehouses. every mural showcases each artist’s unique personality & inspires those who see it to create their own art. given its modern aesthetic, it made the perfect landscape for a mid-century modern, bohemian photo shoot. together with photo magic of gabriella katalin, we were able show off our creative passion at the kaka’ako agora. this lovely little video by pono grace captured all the magic of that day.
every photo gabriella katalin highlighted the strengths of everyone involved and their hard work. we’re grateful that nouba’s’ blog took notice of this well and featured the entire thing here!
the kick-off to any amazing wedding are the invitations. it sets the mood for your wedding before it even starts and gets guests excited for the big day ahead. jiwajiwa press created the perfect invitations to do just that. though simple, the inside of the envelope adds personality with some fun yellow and black marble designs!
whik’d hair and makeup took control and ensured that both our bride and groom were picture perfect. speaking of the bride, she looked absolutely gorgeous in her dress designed by rue de seine from magnolia white bridal salon.
okika floral took care of the rest and made everything pretty by adding the vibrant colors of the floral arrangements. we love how the palm leaves and other foliage frame our peacock chairs; or how the bright orange antheryums and orchids contrast with the simple, yet chic dining setting with copper accent details.
and don’t forget about the cake! this lovely cake perfectly accentuated our small mid-century cake table. sometimes less really is more!
although it’s been a hot minute since this photoshoot, we still can’t get over how everything turned out! (we still watch the video often, it just captures the entire vibe so well!). and with 2018 slowly coming to a close, we’re excited for what the new year has in store for us!
i don’t know about you, but i’m beginning to think that the term “feeling blue” isn’t such a bad thing after all! though the origin of the term may not be for certain, we’d like to make it a challenge and redefine what it really means. after all, there are so many wonders in this world that are blue—the sky, ocean, sapphires, our wedding photo shoot with rae marshall, and the list goes on! as a matter of fact, not only does the photo shoot at the royal hawaiian golf course redefine what it means to be blue, it’s also a refreshing twist on your traditional bohemian style. we’re not the only one’s who seem to think so either, we also got featured on confetti daydreams! the entire shoot was envisioned and coordinated by rae marshall who approached us for a lounge area, making the entire process a breeze!
when it comes to your special day you’re definitely going to want to share it with the people you care about. thus, the importance of invitations! as always, these handwritten invitations are perfectly done by anna claire calligraphy; every stroke is elegantly looped and placed.
the dining area curated by accel event rentals makes sure that everyone dines in style!
erika from perfectly made hawaii helped make our models look good and feel good. jeff alencastre from concepts by jeff added a touch of life by incorporating a pop of magenta and pinks into the floral arrangements!
we had so much fun designing and creating the outdoor lounge area! unlike the typical brown peacock chair, we decided to go with all white furniture to keep it classy! it’s the perfect way to enjoy the outdoors and take in the natural beauty of the golf course. fun fact: our pillows are specially sourced hand-dyed and hand-embroidered batik fabric from thailand! being able to find unique new pieces from various places are what make doing what we do so enjoyable!
as you can see, being blue doesn’t have to be all that bad! it’s all a matter of perspective and how you decide to add color to the things you do in life! we’re always more than happy to help you find the right furniture and pieces to incorporate a little color into your big day so don’t hesitate to reach out! happy friday!


text:
Be a part of the DDS Press Crew!
Two writers and two photographers will be chosen to each receive 2 tickets to the show, 1 VIP backstage pass, and have their article or photos from the event published right here on Dance Life.
To enter, email us at social@discountdance.com with your original photography OR a paragraph telling us why you would make a great writer on the DDS Press Crew.
Tickets are available for the matinee and evening performances scheduled on December 15th at The Wiltern Theater, in Los Angeles, CA. Date and location are non-negotiable.
Discount Dance Supply/ Dance Life community blog are not responsible for additional expenses such as travel or parking.
All submissions must be received no later than 10:00 am (PST) Friday, December 13, 2103.
By accepting the ticket prize for writing, winners are agreeing to submit an article relating their experience of the evening in an article, minimum 200 words – maximum 400 words, by December 23rd, 2013.
ALL writing submissions must be formatted as Word document file.
By accepting the ticket prize for photography, winners are agreeing to submit their original photography from the experience (minimum 5 photos) by December 23rd, 213.
ALL photos must be jpeg format.

lowercased:
be a part of the dds press crew!
two writers and two photographers will be chosen to each receive 2 tickets to the show, 1 vip backstage pass, and have their article or photos from the event published right here on dance life.
to enter, email us at social@discountdance.com with your original photography or a paragraph telling us why you would make a great writer on the dds press crew.
tickets are available for the matinee and evening performances scheduled on december 15th at the wiltern theater, in los angeles, ca. date and location are non-negotiable.
discount dance supply/ dance life community blog are not responsible for additional expenses such as travel or parking.
all submissions must be received no later than 10:00 am (pst) friday, december 13, 2103.
by accepting the ticket prize for writing, winners are agreeing to submit an article relating their experience of the evening in an article, minimum 200 words – maximum 400 words, by december 23rd, 2013.
all writing submissions must be formatted as word document file.
by accepting the ticket prize for photography, winners are agreeing to submit their original photography from the experience (minimum 5 photos) by december 23rd, 213.
all photos must be jpeg format.