A writing instructor shows how to avoid the most common mistakes
You have only one chance to make a good first impression with a literary agent or editor, so your first submission must be your best work. In teac... More »
Nina Revoyr is the author of four books, most recently Wingshooters. The story takes place in Wisconsin where the main character is the child of a... More »
System.Xml.Xsl.XslTransformException: An error occurred during a call to extension function 'GetOneCategoryId'. See InnerException for a complete description of the error. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Kalmbach.Web.Extensions.Extensions.GetOneCategoryId(String keywordIds, String notThisCategoryId)
   --- End of inner exception stack trace ---
   at System.Xml.Xsl.Runtime.XmlExtensionFunction.Invoke(Object extObj, Object[] args)
   at System.Xml.Xsl.Runtime.XmlQueryContext.InvokeXsltLateBoundFunction(String name, String namespaceUri, IList`1[] args)
   at <xsl:template match="*" mode="main">(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime, XPathNavigator {urn:schemas-microsoft-com:xslt-debug}current)
   at <xsl:template match="*">(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime)
   at Root(XmlQueryRuntime {urn:schemas-microsoft-com:xslt-debug}runtime)
   at System.Xml.Xsl.XmlILCommand.Execute(Object defaultDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter writer, Boolean closeWriter)
   at System.Xml.Xsl.XmlILCommand.Execute(IXPathNavigable contextDocument, XmlResolver dataSources, XsltArgumentList argumentList, XmlWriter results)
   at System.Xml.Xsl.XslCompiledTransform.Transform(IXPathNavigable input, XsltArgumentList arguments, XmlWriter results)
   at Mvp.Xml.Common.Xsl.MvpXslTransform.TransformToWriter(XmlInput defaultDocument, XsltArgumentList xsltArgs, XmlWriter xmlWriter)
   at Mvp.Xml.Common.Xsl.MvpXslTransform.Transform(XmlInput input, XsltArgumentList arguments, XmlOutput output)
   at Sitecore.Web.UI.WebControls.XslFile.DoRender(HtmlTextWriter output, Item item) Xsl file could not be processed: /xsl/wrt/HP-Articles.xslt
As we worked on this issue of The Writer, a fascinating theme emerged. Of course, our primary theme is always craft. But as the stories you’re abo...
The choice to live and work as a writer is a tricky one. When we’re on a successful jag, we crank it out with guts and gusto. When we’re not succe...
Ever since writers have produced manuscripts, they have searched for the Holy Grail of publication. While the process has rarely been easy and alm...
Joyce Carol Oates on blogging
Ron Kovach
At her website, novelist Justine Musk passes along some comment from Joyce Carol Oates that may surprise you. She offers an account from a... Read more »
' … A world that can’t stop talking'
Ron Kovach
Calling all introverts, or half-introverts! (I’d guess one of those phrases accurately describes a majority of the thoughtful, book-wormish rea... Read more »
Writing help is on the way
Sarah C. Lange
If you are having trouble finishing a writing project—or getting one started—the May 2012 issue of The Writer magazine, on newsstands... Read more »
Biographer Robert Caro a force of nature
Ron Kovach
Chances are, serious fans of biography keep on eye on the writer who is one of the greatest practitioners in that genre, Robert Caro. The fourth vol... Read more »
Free Newsletter
Get our free newsletter