I'm using this code:
% arara: pdflatex: { shell: yes }
% arara: biber
% arara: pdflatex: { shell: yes }
% arara: pdflatex: { shell: yes }
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{jobname.bib}
@book{ALEXANDER1977apl,
Address = {USA},
Author = {Alexander, Christopher and Ishikawa, Sara and Silverstein, Murray},
Date-Added = {2010-02-24 11:14:54 +1100},
Date-Modified = {2010-06-01 12:10:48 +1000},
Publisher = {{Oxford University Press}},
Title = {{A Pattern Language: Towns, Buildings, Construction}},
Year = {1977}}
\end{filecontents}
\usepackage[indexing=cite,style=authoryear,citestyle=authoryear,sorting=none,maxnames=1]{biblatex}
\makeatletter
\AtEveryCite{%
%\let\parentext=\parentexttrack%
\let\bibopenparen=\bibopenbracket%
\let\bibcloseparen=\bibclosebracket}
\makeatother
\addbibresource{jobname.bib}
\begin{document}
\textcite[pp 45]{ALEXANDER1977apl}
\end{document}
I wonder how I could change appearence of my citation so Author name will be italic?
Alexander et al. [1977, pp 45]

\AtBeginBibliography{\renewcommand{\mkbibnamelast}[1]{#1}}in the preamble instead of switching back via\renewcommand{\mkbibnamelast}[1]{#1}before\printbibliographythough, it seems cleaner to me. (Also I would issue\renewcommand{\mkbibnamelast}[1]{\mkbibemph{#1}}in the preamble and not the document body.) Alternatively, one could use\AtEveryCite{\renewcommand{\mkbibnamelast}[1]{\mkbibemph{#1}}}in the preamble. – moewe Mar 12 '14 at 07:52