[Tex/LaTex] Alternative to bibentry (not biblatex)

bibentrybibtexnatbibtexniccenter

Basically I have the same issue as in here:

Suppress printing of only \bibentry references with natbib?

I want to be able to use the characteristics of bibentry (i.e., I want to print the full citation inside my document and at the same time I want to have a bibliography with all the elements of my .bib file (it's easier to just see the question I pointed above).

The thing is that the answer provided is using biblatex. I don't need much convincing to switch to it, but for several reasons (mainly "political") I have to use natbib.

Any suggestions?

Edit

I've recently tried the answer provided by Karl, but it doesn't seem to work while building the whole project in TeXnicCenter (MikTeX 2.9). Here is my code (it's the same as Karl's, but the References file is sepparate and has exactly the same content as Karl's example):

\documentclass{article}
\usepackage{natbib}
\usepackage{bibentry}
\nobibliography*

\begin{document}

\section{Test}

This is a citation \citep{art1}

\section{Test}

This is a bibentry

\begin{enumerate}
\item \bibentry{book1}
\end{enumerate}

\nocite{*}
\bibliographystyle{apalike}
\bibliography{References}
\end{document} 

Best Answer

I'm not sure to understand correctly your needs, but try the example below:

\documentclass{article}

\begin{filecontents}{examplebib.bib}
@article{art1,
author="First Last",
title="A fictitious journal article",
year=1900,
journal="Journal of nothingness",
volume=2,
pages="1-2"
}

@book{boo1,
author="Respectable Writer",
title="A silly book",
year=2000,
publisher="PublishCo",
address="Somewhere"
}
\end{filecontents}

\usepackage{natbib}
\usepackage{bibentry}
\nobibliography*

\begin{document}

\section{Test}

This is a citation \citep{art1}

\section{Test}

This is a bibentry

\begin{enumerate}
\item \bibentry{art1}
\end{enumerate}

\nocite{*}
\bibliographystyle{apalike}
\bibliography{examplebib}
\end{document} 

Output:

enter image description here